ufv_concatenate_weights#
- t3toolbox.backend.ufv_operations.ufv_concatenate_weights(weights_A, weights_B)#
def ufv_concatenate_weights( weights_A: UT3FrameWeightsData, weights_B: UT3FrameWeightsData, ) -> UT3FrameWeightsData: # per-family concatenation: padded widths add, masks concatenate
Per-edge concatenation of two frame-weight 4-tuples (the
+combine; ranks add). Supercores and masks concatenate on the last axis – the same operation applied twice, because concatenation commutes with elementwise multiply. Output masks may go gappy (expected;docs/uniform_masks_vs_ranks.md).- Parameters:
weights_A (UT3FrameWeightsData)
weights_B (UT3FrameWeightsData)
- Return type:
UT3FrameWeightsData