次の方法で共有


ManyModelsInferenceParameters クラス

ManyModels 推論パイプラインに使用されるパラメーター。

コンストラクター

ManyModelsInferenceParameters(partition_column_names: str, time_column_name: str | None = None, target_column_name: str | None = None, inference_type: str | None = None, forecast_mode: str = 'recursive', step: int = 1, forecast_quantiles: float | List[float] | None = None)

パラメーター

名前 説明
partition_column_names
必須
str

モデルのグループ化に使用される列の名前。 時系列の場合、グループは個々の時系列を分割してはなりません。 つまり、各グループには、1 つ以上の時系列全体が含まれている必要があります。

time_column_name
str

時間列名は、推論データセットが時系列である場合にのみ行われます。

規定値: None
target_column_name
str

推論データセットにターゲット列がある場合にのみ、ターゲット列名。

規定値: None
inference_type
str

モデルで使用する推論メソッド。 指定できる値は、"forecast"、"predict_proba"、"predict" です。

規定値: None
forecast_mode
str

使用する予測の種類 ("ローリング" または "再帰" ) は、既定で "recursive" になります。

規定値: recursive
step
int

各イテレーションで予測期間を進める期間の数 (ローリング予測のみ)、既定値は 1 です。

規定値: 1
forecast_quantiles

予測を取得する分位点の省略可能なリスト。

規定値: None

メソッド

validate

指定されたパラメーターを検証します。

validate

指定されたパラメーターを検証します。

validate()