ManifoldGeometry.random_orthogonal ================================== .. py:method:: t3toolbox.manifold.ManifoldGeometry.random_orthogonal(shape, tucker_ranks, tt_ranks, stack_shape = (), tangent_stack_shape = (), use_jax = False) .. code-block:: python def random_orthogonal( self, shape: typ.Sequence[int], # (N0,...,N(d-1)) tucker_ranks: typ.Sequence[int], # (n0,...,n(d-1)) tt_ranks: typ.Sequence[int], # (1,r1,...,r(d-1),1) stack_shape: typ.Tuple[int, ...] = (), # frame stack C (random base points) tangent_stack_shape: typ.Tuple[int, ...] = (), # tangent stack K use_jax: bool = False, ) -> T3Tangent: # gauged random tangent at a random orthogonal base point A gauged random tangent at a random orthogonal base point (random direction, random frame).