tt_zipper_right_to_left#
- t3toolbox.backend.tt_operations.tt_zipper_right_to_left(coresA, coresB)#
def tt_zipper_right_to_left( coresA: typ.Sequence[NDArray], # len=d, elm_shape=stack_shape+(rAi, ni, rA(i+1)) coresB: typ.Sequence[NDArray], # len=d, elm_shape=stack_shape+(rBi, ni, rB(i+1)) ) -> typ.Tuple[NDArray, ...]: # zipper matrices, len=d+1, elm_shape=stack_shape+(rA(i+1), rB(i+1))
As
tt_zipper_left_to_right(), accumulating right-to-left. Polymorphic viatt_reverse()(ragged core tuple or uniform supercore).