sampling_derivatives ==================== .. py:module:: t3toolbox.backend.sampling_derivatives .. autoapi-nested-parse:: Jet machinery: symmetric directional derivatives of probe/apply/entries, all in one place. The ``*_derivatives`` ops strictly generalize the plain sampling ops with a leading order axis (order 0 == the plain op). The jets of the helper chain (``compute_*_jets``, ``binomial_combine_tensor``) are shared across the three sampling types, which is why the derivative layer is one module rather than three. Math: ``docs/symmetric_probe_derivatives.tex``; costs/usage: ``docs/entries_apply_probe.md``. Functions --------- .. toctree:: :hidden: /autoapi/t3toolbox/backend/sampling_derivatives/t3_probe_derivatives /autoapi/t3toolbox/backend/sampling_derivatives/check_perturbation_vectors /autoapi/t3toolbox/backend/sampling_derivatives/check_perturbation_index /autoapi/t3toolbox/backend/sampling_derivatives/binomial_combine_tensor /autoapi/t3toolbox/backend/sampling_derivatives/build_input_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_mu_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/compute_mu_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_nu_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/compute_nu_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_eta_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/compute_eta_jets /autoapi/t3toolbox/backend/sampling_derivatives/assemble_z_jets /autoapi/t3toolbox/backend/sampling_derivatives/tv_precompute_apply_frame_sweep_jets /autoapi/t3toolbox/backend/sampling_derivatives/tv_precompute_entries_frame_sweep_jets /autoapi/t3toolbox/backend/sampling_derivatives/tv_precompute_probe_frame_sweep_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_sigma_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/compute_tau_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/compute_deta_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/compute_deta_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_sigma_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_tau_jets /autoapi/t3toolbox/backend/sampling_derivatives/assemble_tangent_z_jets /autoapi/t3toolbox/backend/sampling_derivatives/tv_probe_jacobian_derivatives_from_sweep /autoapi/t3toolbox/backend/sampling_derivatives/tv_probe_derivatives /autoapi/t3toolbox/backend/sampling_derivatives/t3_apply_derivatives /autoapi/t3toolbox/backend/sampling_derivatives/tv_apply_jacobian_derivatives_from_sweep /autoapi/t3toolbox/backend/sampling_derivatives/tv_apply_derivatives /autoapi/t3toolbox/backend/sampling_derivatives/t3_entries_derivatives /autoapi/t3toolbox/backend/sampling_derivatives/tv_entries_jacobian_derivatives_from_sweep /autoapi/t3toolbox/backend/sampling_derivatives/tv_entries_derivatives /autoapi/t3toolbox/backend/sampling_derivatives/compute_deta_tilde_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_tau_tilde_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/compute_sigma_tilde_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/compute_tau_tilde_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_sigma_tilde_jets /autoapi/t3toolbox/backend/sampling_derivatives/compute_dxi_tilde_jets /autoapi/t3toolbox/backend/sampling_derivatives/assemble_tucker_variation_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/assemble_tucker_variation_jets /autoapi/t3toolbox/backend/sampling_derivatives/assemble_tt_variation_jets_trs /autoapi/t3toolbox/backend/sampling_derivatives/assemble_tt_variation_jets /autoapi/t3toolbox/backend/sampling_derivatives/estimate_chunk_size /autoapi/t3toolbox/backend/sampling_derivatives/max_chunk_size_within /autoapi/t3toolbox/backend/sampling_derivatives/tv_probe_transpose_derivatives_from_sweep /autoapi/t3toolbox/backend/sampling_derivatives/tv_probe_derivatives_transpose /autoapi/t3toolbox/backend/sampling_derivatives/compute_sigma_hat_jets /autoapi/t3toolbox/backend/sampling_derivatives/tv_apply_transpose_derivatives_from_sweep /autoapi/t3toolbox/backend/sampling_derivatives/tv_apply_derivatives_transpose /autoapi/t3toolbox/backend/sampling_derivatives/tv_entries_transpose_derivatives_from_sweep /autoapi/t3toolbox/backend/sampling_derivatives/tv_entries_derivatives_transpose /autoapi/t3toolbox/backend/sampling_derivatives/t3_probe_corewise_derivatives_transpose /autoapi/t3toolbox/backend/sampling_derivatives/t3_apply_corewise_derivatives_transpose /autoapi/t3toolbox/backend/sampling_derivatives/t3_entries_corewise_derivatives_transpose /autoapi/t3toolbox/backend/sampling_derivatives/dense_probe_derivatives /autoapi/t3toolbox/backend/sampling_derivatives/dense_apply_derivatives /autoapi/t3toolbox/backend/sampling_derivatives/dense_entries_derivatives .. autoapisummary:: t3toolbox.backend.sampling_derivatives.t3_probe_derivatives t3toolbox.backend.sampling_derivatives.check_perturbation_vectors t3toolbox.backend.sampling_derivatives.check_perturbation_index t3toolbox.backend.sampling_derivatives.binomial_combine_tensor t3toolbox.backend.sampling_derivatives.build_input_jets t3toolbox.backend.sampling_derivatives.compute_mu_jets_trs t3toolbox.backend.sampling_derivatives.compute_mu_jets t3toolbox.backend.sampling_derivatives.compute_nu_jets_trs t3toolbox.backend.sampling_derivatives.compute_nu_jets t3toolbox.backend.sampling_derivatives.compute_eta_jets_trs t3toolbox.backend.sampling_derivatives.compute_eta_jets t3toolbox.backend.sampling_derivatives.assemble_z_jets t3toolbox.backend.sampling_derivatives.tv_precompute_apply_frame_sweep_jets t3toolbox.backend.sampling_derivatives.tv_precompute_entries_frame_sweep_jets t3toolbox.backend.sampling_derivatives.tv_precompute_probe_frame_sweep_jets t3toolbox.backend.sampling_derivatives.compute_sigma_jets_trs t3toolbox.backend.sampling_derivatives.compute_tau_jets_trs t3toolbox.backend.sampling_derivatives.compute_deta_jets_trs t3toolbox.backend.sampling_derivatives.compute_deta_jets t3toolbox.backend.sampling_derivatives.compute_sigma_jets t3toolbox.backend.sampling_derivatives.compute_tau_jets t3toolbox.backend.sampling_derivatives.assemble_tangent_z_jets t3toolbox.backend.sampling_derivatives.tv_probe_jacobian_derivatives_from_sweep t3toolbox.backend.sampling_derivatives.tv_probe_derivatives t3toolbox.backend.sampling_derivatives.t3_apply_derivatives t3toolbox.backend.sampling_derivatives.tv_apply_jacobian_derivatives_from_sweep t3toolbox.backend.sampling_derivatives.tv_apply_derivatives t3toolbox.backend.sampling_derivatives.t3_entries_derivatives t3toolbox.backend.sampling_derivatives.tv_entries_jacobian_derivatives_from_sweep t3toolbox.backend.sampling_derivatives.tv_entries_derivatives t3toolbox.backend.sampling_derivatives.compute_deta_tilde_jets t3toolbox.backend.sampling_derivatives.compute_tau_tilde_jets_trs t3toolbox.backend.sampling_derivatives.compute_sigma_tilde_jets_trs t3toolbox.backend.sampling_derivatives.compute_tau_tilde_jets t3toolbox.backend.sampling_derivatives.compute_sigma_tilde_jets t3toolbox.backend.sampling_derivatives.compute_dxi_tilde_jets t3toolbox.backend.sampling_derivatives.assemble_tucker_variation_jets_trs t3toolbox.backend.sampling_derivatives.assemble_tucker_variation_jets t3toolbox.backend.sampling_derivatives.assemble_tt_variation_jets_trs t3toolbox.backend.sampling_derivatives.assemble_tt_variation_jets t3toolbox.backend.sampling_derivatives.estimate_chunk_size t3toolbox.backend.sampling_derivatives.max_chunk_size_within t3toolbox.backend.sampling_derivatives.tv_probe_transpose_derivatives_from_sweep t3toolbox.backend.sampling_derivatives.tv_probe_derivatives_transpose t3toolbox.backend.sampling_derivatives.compute_sigma_hat_jets t3toolbox.backend.sampling_derivatives.tv_apply_transpose_derivatives_from_sweep t3toolbox.backend.sampling_derivatives.tv_apply_derivatives_transpose t3toolbox.backend.sampling_derivatives.tv_entries_transpose_derivatives_from_sweep t3toolbox.backend.sampling_derivatives.tv_entries_derivatives_transpose t3toolbox.backend.sampling_derivatives.t3_probe_corewise_derivatives_transpose t3toolbox.backend.sampling_derivatives.t3_apply_corewise_derivatives_transpose t3toolbox.backend.sampling_derivatives.t3_entries_corewise_derivatives_transpose t3toolbox.backend.sampling_derivatives.dense_probe_derivatives t3toolbox.backend.sampling_derivatives.dense_apply_derivatives t3toolbox.backend.sampling_derivatives.dense_entries_derivatives