T3Tangent.apply_derivatives_transpose ===================================== .. py:method:: t3toolbox.manifold.T3Tangent.apply_derivatives_transpose(c, ww, pp, frame, order, sum_over_probes = False) :staticmethod: .. code-block:: python def apply_derivatives_transpose( c: NDArray, # residual jet (scalar), shape=(order+1,)+W+K+C ww: typ.Sequence[NDArray], # apply vectors X, len=d, elm_shape=W+(Ni,) pp: typ.Sequence[NDArray], # perturbation vectors P, len=d, elm_shape=W+(Ni,) frame: bvf.T3Frame, order: int, # highest derivative order sum_over_probes: bool = False, ) -> 'T3Tangent': Transpose of :py:meth:`apply_derivatives`: back-project residual jets ``c`` into a tangent. The adjoint-state apply-derivative transpose (the scalar residual jet seeds one sweep; about half a :py:meth:`probe_derivatives_transpose`). ``sum_over_probes`` as in :py:meth:`probe_derivatives_transpose`. .. seealso:: :py:obj:`apply_derivatives`, :py:obj:`apply_transpose`