meridian.model.transformers.CenteringAndScalingTransformer

对张量应用居中和缩放转换。

继承自:TensorTransformer

此类会转换张量,使每个变量的均值为 0,标准差为 1。在应用居中和缩放转换之前,还可以选择按人口比例缩放每个变量。该类存储每个变量的均值和标准差。

tensor 一种维度为 (n_geos, n_times, n_channel) 的张量,用于计算均值和标准差。
population 一种维度为 (n_geos,) 的张量,包含每个地理位置的人口数据,用于计算缩放比例。
population_scaling_id 一种维度为 (n_channels,) 的可选布尔值张量,用于指明哪些变量的值将按人口比例进行缩放。

方法

forward

查看源代码

使用已存储的系数缩放给定张量。

inverse

查看源代码

使用已存储的系数调回给定张量。