Interface which extends System by adding functionality to compare system state with observed data.
Type of each data point which will be compared with system state.
The current state of each particle in the system
The current time in the system
Compares the state of all particles in the syatem with observed data, and returns an NdArray of log likelihoods of each particle state given the data, where the NdArray has shape [nGroups, nParticles]
Observed data to compare against system state
Runs the system from its current time to the given time, causing its state to be updated
The time to run to
Sets or resets the system to its initial state for all particles.
Interface which extends System by adding functionality to compare system state with observed data.