uniform_t3svd.uniform_t3_svd#
- uniform_t3svd.uniform_t3_svd(cores: t3toolbox.backend.common.typ.Tuple[t3toolbox.backend.common.NDArray, t3toolbox.backend.common.NDArray], rank_truncation_masks: t3toolbox.backend.common.typ.Tuple[t3toolbox.backend.common.NDArray, t3toolbox.backend.common.NDArray, t3toolbox.backend.common.NDArray] = (None, None, None), squash_tails_first: bool = True, use_jax: bool = False) t3toolbox.backend.common.typ.Tuple[t3toolbox.backend.common.typ.Tuple[t3toolbox.backend.common.NDArray, t3toolbox.backend.common.NDArray], t3toolbox.backend.common.NDArray, t3toolbox.backend.common.NDArray]#
Compute T3-SVD of uniform Tucker tensor train.
Only guaranteed to give correct results if ranks are minimal.