yuuho.wiki

カオスの欠片を集めて知恵の泉を作る

ユーザ用ツール

サイト用ツール


tips:python:autogluon:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
tips:python:autogluon:start [2025/03/19 22:17] – [時間計測関係] yuuhotips:python:autogluon:start [2025/03/21 06:55] (現在) – [時間計測関係] yuuho
行 21: 行 21:
  
   * fit   * fit
 +    * 統計系はダミーを返している?
 +    * ディープ系は学習が走っている
   * val   * val
 +    * 統計系はここでパラメータ選定と予測と評価をしている
 +    * ディープ系も推論と評価
   * predict   * predict
  
  
 <code> <code>
 +predictor.fit
 +    learner.fit
 +        learner._fit
 +            trainer.fit            <- AutoTimeSeriesTrainer (not AbstractTimeSeriesTrainer)
 +                trainer._train_multi
 +                    for i, model in enumerate(models):
 +                        ハイパラチューニングモデル or トレーニングモデル
 +                        trainer.tune_model_hyperparameters
 +                        trainer._train_and_save
 +                            trainer._train_single
 +                                model.fit
 +                                    model._fit
 +                                        for window_index, (train_fold, val_fold) in enumerate():
 +                                            model.fit
 +                            model.score_and_cache_oof
 +                            trainer._log_scores_and_times
 +                            trainer.save_model
 +    predictor.refit_full
 +</code>
  
 +<code>
 +predictor.predict
 +    learner.predict
 +        trainer.predict
 +            trainer.get_model_pred_dict
 +            |   モデル準備
 +            |   for model_name in model_set:
 +            |       if model_name not in model_pred_dict:
 +            |           model_pred_dict[model_name] = trainer._predict_model()
 +                model.predict()
 </code> </code>
  
 +
 +  * multiwindow の fit では各ウィンドウごとに毎回 refit (model.fit()が走る)
  
tips/python/autogluon/start.1742422661.txt.gz · 最終更新: 2025/03/19 22:17 by yuuho