alteryx / alteryx/evalml

Handle component graph case of different input lengths into Estimator

Abierto
#2,823 2 comentarios 0 reacciones 0 asignados Ver en GitHub
bug needs design
Lenguaje dominante
Python
Estrellas
850
Forks
96
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

During the development of the stacked ensembler component #1930, we realized that during the ensembling of pipelines there was the potential for the final ensembler to have multiple input components with varying length.

One such example was the fitting of an ensembling pipeline that is composed of two pipelines: one with an Oversampler and another without one. In this case, the Oversampler would add additional rows not present in the other pipeline. Thus, for the `input_x` of the metalearner, it would have NaN values for the missing rows. In turn, this would raise an error in the metalearner.

The current suggested solution is to detect when when there are NaNs in the `input_x` of an Estimator component and raise an error saying that this is a maligned component graph.

cc: @angela97lin

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.