UT3Frame.has_numerically_minimal_ranks#

t3toolbox.uniform_frame_variations_format.UT3Frame.has_numerically_minimal_ranks(atol=1e-09)#
def has_numerically_minimal_ranks(self, atol: float = 1e-9) -> NDArray:  # bool array, shape = stack_shape

True (per stack element) if the frame is numerically minimal.

Equals is_orthogonal(atol) & has_minimal_ranks (orthonormal cores are full-rank, so orthogonal + structurally minimal => numerically minimal; no SVD). Mirrors T3Frame.has_numerically_minimal_ranks.

Parameters:

atol (float)

Return type:

NDArray