T3Tangent.entries_transpose#

static t3toolbox.manifold.T3Tangent.entries_transpose(c, index, frame, sum_over_probes=False)#
def entries_transpose(
        c:                  NDArray,                # residual, shape=W+C
        index:              NDArray,                # int, shape=(d,)+W
        frame:              bvf.T3Frame,
        sum_over_probes:    bool = False,           # True: sum the apply stack W (Gauss-Newton entries^T c)
) -> 'T3Tangent':

Apply the transpose entries^T of entries(): scatter c at index into a tangent.

The adjoint of entries() – identical to apply_transpose() with the up-index ξ̂ from fiber slicing and unit apply-vectors e_{index}. sum_over_probes as in apply_transpose() (see Batching & stacking §11).

Parameters:
Return type:

T3Tangent