gaussian_conjugate
Gaussian conjugate likelihood for Bayesian online change-point detection.
- class pysatl_cpd.algorithms.online.bayesian.component.likelihood.gaussian_conjugate.GaussianConjugate(mu_0, k_0, alpha_0, beta_0)[source]
Bases:
ILikelihoodNormal-Inverse-Gamma conjugate likelihood with Student-t predictive density.
- Parameters:
- Raises:
ValueError – If any of k_0, alpha_0, beta_0 are non-positive.
- update(observation)[source]
Update posterior sufficient statistics with a new observation.
Mutates internal parameter arrays by appending new posterior values (prepended with the prior at index 0).