![]() |
टेंसर पर, केंद्र में रखने और स्केलिंग करने वाले ट्रांसफ़ॉर्मेशन लागू करता है.
यहां से इनहेरिट किया गया: TensorTransformer
meridian.model.transformers.CenteringAndScalingTransformer(
tensor: tf.Tensor,
population: tf.Tensor,
population_scaling_id: (tf.Tensor | None) = None
)
यह क्लास किसी टेंसर को बदल देती है, ताकि हर वैरिएबल का माध्य शून्य और स्टैंडर्ड वैरिएशन एक हो. इसके अलावा, सेंटरिंग और स्केलिंग ट्रांसफ़ॉर्मेशन लागू करने से पहले, हर वैरिएबल को पॉप्युलेशन के हिसाब से स्केल किया जा सकता है. क्लास में हर वैरिएबल का मीन और स्टैंडर्ड डीविएशन सेव किया जाता है.
तरीके
forward
forward(
tensor: tf.Tensor
) -> tf.Tensor
सेव किए गए कोएफ़िशिएंट का इस्तेमाल करके, किसी दिए गए टेंसर को स्केल करता है.
inverse
inverse(
tensor: tf.Tensor
) -> tf.Tensor
सेव किए गए गुणांक का इस्तेमाल करके, किसी दिए गए टेंसर को वापस स्केल करता है.