meridian.model.transformers.CenteringAndScalingTransformer
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Diese Klasse transformiert einen Tensor so, dass jede Variable einen Mittelwert von 0 und eine Standardabweichung von 1 hat. Optional kann jede Variable nach Bevölkerung skaliert werden, bevor die Zentrierungs- und Skalierungstransformationen angewendet werden. In der Klasse werden der Mittelwert und die Standardabweichung jeder Variablen gespeichert.
Argumente
tensor
Ein Tensor mit Dimensionen (n_geos, n_times, n_channel), der zum Berechnen der Mittelwerte und Standardabweichungen verwendet wird.
population
Ein Tensor mit Dimensionen (n_geos,) mit der Bevölkerung der einzelnen geografischen Einheiten, der zur Berechnung der Skalierungsfaktoren verwendet wird.
population_scaling_id
Optionaler boolescher Tensor mit Dimensionen ((n_channels,)), der die Variablen angibt, für die der Wert nach Bevölkerung skaliert wird.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-01-25 (UTC)."],[],["This content describes a `CenteringAndScalingTransformer` class that transforms a tensor by centering (mean zero) and scaling (standard deviation one) its variables. It takes a tensor, population data, and an optional population scaling ID as input. The class stores the mean and standard deviation. It has two main methods: `forward`, which applies the scaling to a tensor, and `inverse`, which reverses the scaling using the stored coefficients. The transformations can be applied channel-wise with the `population_scaling_id`.\n"]]