alteryx / alteryx/evalml

Improve Ensembling caching

Offen
#3,281 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement performance spike
Vorherrschende Sprache
Python
Sterne
850
Forks
96
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

After discussion with @chukarsten @dsherry in OH, we decided that it could be beneficial to cache the pipeline predictions as well in order to capitalize more heavily on potential speed benefits. [This PR](https://github.com/alteryx/evalml/pull/3257) will handle the initial pass to add caching capability to ensembler pipelines.

This issue tracks looking into caching the pipeline predictions as well and using that to avoid our extra internal calls to transform. This process will include looking at both speed improvements and memory consumption trade-offs. Ultimately, it could be likely that we would either need to include a heuristic to switch on/off the prediction caching, or to include a variable/input argument that would allow users to specify the maximum amount of allowable memory consumption through caching.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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