probing#
The probe sampling type AND the shared sampling machinery it exemplifies.
Probing contracts a T3 with vectors in all but one mode, giving d vectors (T4S §6). This
module holds the general machinery – the xi/mu/nu/eta helper chain, assemble_z, the tv
probe + frame sweeps + transposes – which apply/entries specialize (probe ⊃ apply ⊃
entries; they import from here, never the reverse). Reference module for the signature style
(docs/contributor/signature_style.md).
Functions#
|
Probe a Tucker tensor train. |
|
Compute upward edge variables associated with edges between Tucker cores and adjacent TT-cores. |
|
Compute leftward edge variables associated with edges between adjacent TT-cores. |
|
Compute rightward edge variables associated with edges between adjacent TT-cores. |
|
Compute downward edge variables associated with edges between Tucker cores and adjacent TT-cores. |
|
Assemble probes from downward edge variables. |
|
Compute var-upward edge variables dxi. |
|
Compute var-leftward edge variables sigma. |
|
Compute var-rightward edge variables tau. |
|
Compute var-downward edge variables deta. |
|
Assemble tangent vector probes from edge variables. |
|
Forward probe of a tangent vector reusing a precomputed frame sweep -- the bare |
|
Probe a tangent vector. Applies the (single-sample) least-squares Jacobian J^(s). |
|
The probe frame sweep (full): all four frame edge variables |
|
Propagation-only adjoint reverse sweep via |
|
Adjoint-var-upward edge variables deta_tilde. |
|
Adjoint-var-rightward edge variables tau_tilde. |
|
Adjoint-var-leftward edge variables sigma_tilde. |
|
Adjoint-var-downward edge variables dxi_tilde. |
|
Assemble Tucker core variations, delta_U_tilde. |
|
Assemble TT core variations, delta_G_tilde. |
|
Transpose of the probe reusing a precomputed frame sweep -- the bare |
|
Apply the transpose of the map from a tangent vector to its probes (apply (J^(s))^T to ztildes). |
|
Ambient transpose of |
|
Corewise (non-manifold) transpose of |
|
Probe a dense tensor. |