t3toolbox.backend.tucker_tensor_train.ragged_orthogonalization#

Functions#

left_orthogonalize_t3(...)

Left orthogonalize T3.

right_orthogonalize_t3(...)

Left orthogonalize T3.

down_orthogonalize_tt_cores(...)

Outer orthogonalize TT cores, pushing remainders downward onto tucker cores below.

up_orthogonalize_tucker_cores(...)

Orthogonalize Tucker cores upwards, pushing remainders onto TT cores above.

up_svd_ith_tucker_core(...)

Compute SVD of ith tucker backend and contract non-orthogonal factor up into the TT-backend above.

left_svd_ith_tt_core(...)

Compute SVD of ith TT-backend left unfolding and contract non-orthogonal factor into the TT-backend to the right.

right_svd_ith_tt_core(...)

Compute SVD of ith TT-backend right unfolding and contract non-orthogonal factor into the TT-backend to the left.