ManyModelsInferenceParameters Kelas
Parameter yang digunakan untuk alur inferensi ManyModels.
Konstruktor
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)
Parameter
| Nama | Deskripsi |
|---|---|
|
partition_column_names
Diperlukan
|
Nama kolom yang digunakan untuk mengelompokkan model Anda. Untuk timeseries, grup tidak boleh membagi masing-masing rangkaian waktu. Artinya, setiap grup harus berisi satu atau beberapa rangkaian waktu keseluruhan. |
|
time_column_name
|
Nama kolom waktu hanya jika himpunan data inferensi adalah timeseries. Nilai default: None
|
|
target_column_name
|
Nama kolom target hanya jika himpunan data inferensi memiliki kolom target. Nilai default: None
|
|
inference_type
|
Metode inferensi mana yang akan digunakan pada model. Nilai yang mungkin adalah 'prakiraan', 'predict_proba', dan 'prediksi'. Nilai default: None
|
|
forecast_mode
|
Jenis prakiraan yang akan digunakan, baik 'bergulir' atau 'rekursif', default ke 'rekursif'. Nilai default: recursive
|
|
step
|
Jumlah periode untuk memajukan jendela prakiraan di setiap perulangan (hanya untuk perkiraan bergulir), default ke 1. Nilai default: 1
|
|
forecast_quantiles
|
Daftar kuantil opsional untuk mendapatkan prakiraan. Nilai default: None
|
Metode
| validate |
Memvalidasi parameter yang disediakan. |
validate
Memvalidasi parameter yang disediakan.
validate()