meridian.model.transformers.CenteringAndScalingTransformer

Menerapkan transformasi pemusatan dan penskalaan ke tensor.

Mewarisi Dari: TensorTransformer

Class ini mengubah tensor sehingga setiap variabel memiliki rata-rata nol dan deviasi standar satu. Secara opsional, setiap variabel dapat diskalakan berdasarkan populasi sebelum transformasi pemusatan dan penskalaan diterapkan. Class menyimpan rata-rata dan deviasi standar dari setiap variabel.

tensor Tensor dimensi (n_geos, n_times, n_channel) yang digunakan untuk menghitung rata-rata dan simpangan baku.
population Tensor dimensi (n_geos,) yang berisi populasi setiap geografis, yang digunakan untuk menghitung faktor skala.
population_scaling_id Tensor boolean opsional dengan dimensi (n_channels,) yang menunjukkan variabel yang nilainya akan diskalakan menurut populasi.

Metode

forward

Lihat sumber

Menskalakan tensor tertentu menggunakan koefisien yang disimpan.

inverse

Lihat sumber

Skalakan kembali tensor tertentu menggunakan koefisien yang disimpan.