alteryx / alteryx/evalml

Handle component graph case of different input lengths into Estimator

Offen
#2,823 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug needs design
Vorherrschende Sprache
Python
Sterne
850
Forks
96
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.