pypomp.functional.PompStruct¶
- class pypomp.functional.PompStruct(ys: Array, dt_array_extended: Array, nstep_array: Array, t0: float, times: Array, covars_extended: Array | None, accumvars: tuple[int, ...] | None, rinit_pf: Callable, rproc_pf: Callable, dmeas_pf: Callable | None, rinit_per: Callable, rproc_per: Callable, dmeas_per: Callable | None, rmeas_pf: Callable | None, par_trans: ParTrans, param_names: list[str])[source]¶
Bases:
NamedTupleA lightweight, immutable JAX PyTree holding the static data and compiled simulator functions for a POMP model.
This object contains all the plumbing necessary to evaluate the core JAX algorithms (like pfilter, mif) purely functionally.
Attributes
Methods