Evalml: Erros de PipelineBase sem estimador

Criado em 19 nov. 2019  ·  2Comentários  ·  Fonte: alteryx/evalml

Atualmente apenas verificamos se existe um estimador, este é o último componente.
No entanto, o pipeline quebra no ajuste na seguinte linha sem um estimador:

self.input_feature_names.update({self.estimator.name: list(pd.DataFrame(X_t))})

Devemos exigir que todos os pipelines tenham um estimador ou consertar _fit para permitir esse caso.

bug

Todos 2 comentários

Eu preenchi o nº 273 para acompanhar a discussão do plano de longo prazo em torno disso (ou seja, queremos oferecer suporte a pipelines com mais de um avaliador? Etc.).

Minha sugestão: continuamos a discussão lá, mas enquanto isso, resolvemos esse tíquete apresentando PipelineBase::__init__ erro se um estimador não for especificado como o componente final. Isso parece razoável?

Tagging @ angela97lin @jeremyliweishih porque estávamos discutindo isso no slack :)

parece uma solução razoável por enquanto, até que tenhamos um plano de longo prazo

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

dsherry picture dsherry  ·  4Comentários

dsherry picture dsherry  ·  3Comentários

dsherry picture dsherry  ·  3Comentários

SydneyAyx picture SydneyAyx  ·  3Comentários

dsherry picture dsherry  ·  4Comentários