UniformManifoldGeometry.transport#
- t3toolbox.uniform_manifold.UniformManifoldGeometry.transport(v, new_frame)#
def transport( self, v: UT3Tangent, new_frame: ubv.UT3Frame, ) -> UT3Tangent: # v transported to the tangent space at new_frame
Projective vector transport of
vto the tangent space atnew_frame.Re-projects
v(as an ambient tensor via its doubled-rankUT3Tangent.to_ut3()) orthogonally onto the tangent space atnew_frame– the cheap, standard choice for fixed-rank Riemannian optimization (not parallel transport). Inheritsproject_ambient()’s safe-mode ORTH precondition onnew_frame.- Parameters:
v (UT3Tangent)
new_frame (UT3Frame)
- Return type: