# ExperimentResults

> **Class** in `langsmith`

📖 [View in docs](https://reference.langchain.com/python/langsmith/evaluation/_runner/ExperimentResults)

Represents the results of an evaluate() call.

This class provides an iterator interface to iterate over the experiment results
as they become available. It also provides methods to access the experiment name,
the number of results, and to wait for the results to be processed.

## Signature

```python
ExperimentResults(
    self,
    experiment_manager: _ExperimentManager,
    blocking: bool = True,
)
```

## Constructors

```python
__init__(
    self,
    experiment_manager: _ExperimentManager,
    blocking: bool = True,
)
```

| Name | Type |
|------|------|
| `experiment_manager` | `_ExperimentManager` |
| `blocking` | `bool` |


## Properties

- `experiment_name`
- `experiment_id`
- `url`
- `comparison_url`

## Methods

- [`get_dataset_id()`](https://reference.langchain.com/python/langsmith/evaluation/_runner/ExperimentResults/get_dataset_id)
- [`to_pandas()`](https://reference.langchain.com/python/langsmith/evaluation/_runner/ExperimentResults/to_pandas)
- [`wait()`](https://reference.langchain.com/python/langsmith/evaluation/_runner/ExperimentResults/wait)

---

[View source on GitHub](https://github.com/langchain-ai/langsmith-sdk/blob/19dc497a3d89638e4cc35db72ea1c29cad35cbbf/python/langsmith/evaluation/_runner.py#L536)