ranks#
Rank bookkeeping: minimal/continuation ranks, manifold dimension, rank-spec normalization.
Mostly cheap structural integer arithmetic – bare minimal_ranks means the structural notion,
per the naming convention; the SVD-based numerically_minimal checkers live with their
operations – plus edge condition-number diagnostics.
Functions#
|
Normalize a max-rank specification to a per-position tuple. |
|
Find minimal ranks for a generic Tucker tensor train with a given structure. |
|
Edge condition numbers |
|
Rank-continuation update: choose new ranks from the current iterate's unfolding singular values. |
|
Ranks the T3-SVD sweep produces under hard rank caps -- i.e. the ranks |
|
Find ranks that would be produced by sweeping orthogonalization, except without actually doing it. |
|
Dimension of the fixed-rank Tucker tensor train manifold for the given structure. |
|
True if a T3Frame with these (redundant) ranks is structurally minimal. |