UniformCorewiseGeometry.randn#

t3toolbox.uniform_manifold.UniformCorewiseGeometry.randn(frame, stack_shape=())#
def randn(
        self,
        frame:        ubv.UT3Frame,
        stack_shape:  typ.Tuple[int, ...] = (),   # extra tangent stack K
) -> UT3Tangent:  # raw random tangent at frame (ungauged)

Random tangent at frame: raw i.i.d. N(0, 1) variation supercores (the natural corewise Gaussian; no gauge projection). stack_shape is the extra outer tangent stack K.

Parameters:
  • frame (UT3Frame)

  • stack_shape (t3toolbox.backend.common.typ.Tuple[int, Ellipsis])

Return type:

UT3Tangent