TimeSeriesPredictor.refit_full¶
- TimeSeriesPredictor.refit_full(model: str = 'all', set_best_to_refit_full: bool = True) Dict[str, str][source]¶
在所有数据上重新训练模型(训练 + 验证)。
只有在没有将
tuning_data传递给fit()时,才能使用此方法。警告
这是实验性功能,许多时间序列模型尚不支持
refit_full,并且将简单地被复制。- Parameters:
model (str, default = "all") –
要重新拟合的模型名称。 如果选择的模型是加权集成模型,则所有祖先模型也将被重新拟合。 有效的模型列表可以通过调用
model_names()在此predictor中查看。如果为“all”,则所有模型都将被重新拟合。
如果为“best”,则重新拟合验证分数最高的模型。
set_best_to_refit_full (bool, default = True) – 如果为True,将最佳模型设置为先前最佳模型的refit_full版本。这意味着当调用
predictor.predict(data)时,使用的模型将是refit_full版本,而不是原始版本的模型。如果model不是最佳模型,则此操作无效。