epymorph.parameter_fitting.output
ParticleFilterOutput
dataclass
ParticleFilterOutput(
num_particles: int,
parameters_estimated: list,
duration: str,
param_quantiles: Dict[str, List[float]],
param_values: Dict[str, List[float]],
true_data: ndarray,
model_data: ndarray,
)
Encapulates the particle filter output.
Attributes:
-
num_particles
(int
) –The number of particles used in the particle filter.
-
parameters_estimated
(list
) –The parameters which were estimated.
-
duration
(str
) –The total duration of the particle filter simulation.
-
param_quantiles
(Dict[str, List[float]]
) –The estimated quantiles of each parameter at each observation time.
-
param_values
(Dict[str, List[float]]
) –The estimated average of each parameter at each observation time.
-
true_data
(ndarray
) –The observed data which was used by the particle filter.
-
model_data
(ndarray
) –The prediced data from the particle filter.