ut3_probe#
- t3toolbox.backend.ut3_sampling.ut3_probe(ww, data)#
def ut3_probe( ww: typ.Sequence[NDArray], # len=d, ith elm_shape=W+(Ni,) data: UT3Data, ) -> typ.Union[typ.Tuple[NDArray, ...], NDArray]: # MIRRORS ww: ragged -> len=d tuple; packed -> (d,)+W+(N,)
Probe a uniform Tucker tensor train (contract all-but-one mode, for each mode; shares
probing.t3_probe). Mirrorsww’s packedness: a raggedwwreturns alen=dtuple sliced back to real widths; a packedwwreturns the packed(d,)+W+(N,)array (zero-padded prefix).