meridian.model.transformers.CenteringAndScalingTransformer

センタリングとスケーリングの変換をテンソルに適用します。

継承元: TensorTransformer

このクラスは、各変数の平均が 0、標準偏差が 1 になるようにテンソルを変換します。センタリングとスケーリングの変換を適用する前に各変数を人口でスケーリングできます(省略可)。クラスには、各変数の平均と標準偏差が保存されます。

tensor 平均と標準偏差の計算に使用されるディメンション (n_geos, n_times, n_channel) のテンソル。
population 各地域の人口を含むディメンション (n_geos,) のテンソル。スケーリング ファクタの計算に使用されます。
population_scaling_id 値が人口でスケーリングされる変数を示す、ディメンション (n_channels,) のブール値テンソル(省略可)。

メソッド

forward

ソースを表示

保存されている係数を使用して、指定されたテンソルをスケーリングします。

inverse

ソースを表示

保存されている係数を使用して、指定されたテンソルをスケールバックします。