utv_probe_jacobian_from_sweep#
- t3toolbox.backend.utv_sampling.utv_probe_jacobian_from_sweep(variations_data, frame_sweep)#
def utv_probe_jacobian_from_sweep( variations_data, # UT3Variations .data; stack = K + C frame_sweep, # = utv_precompute_probe_frame_sweep(...) ): # -> PACKED probes, shape=(d,)+W+K+C+(N,) (the inner-loop path is packed; no unpack)
Forward probe of a uniform tangent reusing the frame sweep (the bare
𝒥): mask-once the variation, shareprobing.tv_probe_jacobian_from_sweep(). Packed output (the split-seam is the optimizer’s inner-loop path, which stays packed; useutv_probe()orunpack_vectorsfor ragged).