alteryx / alteryx/evalml

Trained pipelines must be unique but get_pipeline() returns same pipeline names

Ouverte
#4,192 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
Python
Étoiles
850
Forks
96
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I want to store all the pipelines of an analysis trained using the train_pipelines() function. However when iterating through all the pipelines i get the following error:

`ValueError: All pipeline names must be unique. The names '...', '...', '...' were repeated.`

I am using the following code:

```python
from evalml.automl import AutoMLSearch

automl = AutoMLSearch(X_train=X_train, y_train=y_train, problem_type='binary', max_time=100)
automl.search()
result = automl.train_pipelines(
[
automl.get_pipeline(i)
for i in range(len(automl._results["search_order"]))
]
)
print(result)

```

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.