alteryx / alteryx/evalml

Improve Ensembling caching

オープン
#3,281 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement performance spike
主要言語
Python
スター
850
フォーク
96
PR マージ指標
30日以内にマージされた PR はありません

説明

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.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。