UniformCorewiseGeometryOps#
- class t3toolbox.backend.geometry.UniformCorewiseGeometryOps#
Bases:
t3toolbox.backend.common.ValueHashedFieldsThe uniform corewise geometry at a fixed rank – the raw-supercore twin of
t3toolbox.uniform_manifold.UNIFORM_COREWISE.As
CorewiseGeometryOps: the cores are the frame, no gauge, additive retraction; and asUniformManifoldGeometryOps, the rank structure is held here because the optimizer state is a bare supercore pair. The variation masks are a pure derivation of the plain masks here (the(U, G, G, G)frame’s gauge shift), sofrom_pointneeds no orthogonalization.- shape: t3toolbox.backend.common.typ.Tuple[int, ...]#
- masks: t3toolbox.backend.common.typ.Tuple#
- groups: t3toolbox.backend.common.typ.Tuple[t3toolbox.backend.common.typ.Tuple[int, ...], ...] = ()#
- property n_stack: int#
|C|, the frame stack rank (seeUniformManifoldGeometryOps.n_stack).- Return type:
int
Methods#
|
The geometry at |
|
This geometry restricted to tied Tucker factors ( |
|
The corewise frame: the cores themselves, with the doubled mask set. |
|
The point's frame stack |
|
The bare supercore pair |
|
No per-frame companion on this geometry. |
|
The identity (Euclidean core space), or the per-group mean when tied. |
|
The additive retraction (mean-tied first when shared, which keeps tied-in giving tied-out). |
|
The MASKED coordinate |
|
|
|
The cores |