BootstrapImportanceDistribution

class probnum.filtsmooth.BootstrapImportanceDistribution(dynamics_model)[source]

Bases: probnum.filtsmooth._particlefiltsmooth._importance_distributions.ImportanceDistribution

Bootstrap particle filter importance distribution.

Methods Summary

generate_importance_rv(particle, data, t[, …])

Generate an importance distribution.

log_correction_factor(proposal_state, …)

rtype

float

process_initrv_with_data(initrv, data, t[, …])

Process the initial random variable if the initarg is the location of the first data point.

Methods Documentation

generate_importance_rv(particle, data, t, dt=None, measurement_model=None)[source]

Generate an importance distribution.

log_correction_factor(proposal_state, importance_rv, dynamics_rv, old_weight)[source]
Return type

float

process_initrv_with_data(initrv, data, t, measurement_model=None)[source]

Process the initial random variable if the initarg is the location of the first data point.