SamplingKind#
- class t3toolbox.backend.fitting.SamplingKind#
A sampling kind’s bare primitives, bundled so the GN model is generic over the kind.
Holds the kind-specific functions the geometry-generic Gauss-Newton model needs – the bare
𝒥/𝒥ᵀ(no gaugeΠ: that is the geometry’s), the‖·‖²reduction, and the sample-stack axis count. The model binds one ofAPPLY/ENTRIES/PROBE; the geometry suppliesΠaround them.sampleis the kind’s measurement spec: the probe/apply vectorsww(apply / probe) or the integer gridindex(entries).- name: str#
- precompute: t3toolbox.backend.common.typ.Callable#
- forward: t3toolbox.backend.common.typ.Callable#
- transpose: t3toolbox.backend.common.typ.Callable#
- sumsq: t3toolbox.backend.common.typ.Callable#
- w_axes: t3toolbox.backend.common.typ.Callable#
- point_forward: t3toolbox.backend.common.typ.Callable#
- n_measurements: t3toolbox.backend.common.typ.Callable#
- take: t3toolbox.backend.common.typ.Callable#
- block_sumsq: t3toolbox.backend.common.typ.Optional[t3toolbox.backend.common.typ.Callable] = None#