Handle component graph case of different input lengths into Estimator
- 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
Evaluación
Este issue todavía no se ha evaluado.