ufv_absorb_weights#

t3toolbox.uniform_frame_variations_format.ufv_absorb_weights(variations, weights)#
def ufv_absorb_weights(variations: UT3Variations, weights: UT3FrameWeights) -> UT3Variations:

Absorb the metric weights into the variation supercores (down->V, up/left/right ->H), returning the weighted UT3Variations (the frame is unchanged, and the masks are preserved – absorb is rank-preserving).

The C-stacked metric broadcasts over the variations’ K for free. Uniform twin of t3toolbox.frame_variations_format.fv_absorb_weights(); see ufv_absorb_weights().

Parameters:
Return type:

UT3Variations