UT3Tangent.weighted_inner#
- t3toolbox.uniform_manifold.UT3Tangent.weighted_inner(other, weights)#
def weighted_inner(self, other: 'UT3Tangent', weights: 'ubv.UT3FrameWeights') -> NDArray: # shape = stack_shape (K+C)
The weighted coordinate inner product
<absorb(W, self), absorb(W, other)>w.r.t. one metricweights. The same-tangent-space precondition is checked, as is the frame-like stack ofweights; vectorized over the stack (returns shapeK + C). Backend twin:utv_weighted_inner().- Parameters:
other (UT3Tangent)
weights (UT3FrameWeights)
- Return type: