new double[] {0d}), priorBetaCov.getMean());
/*
* Create and initialize the PL filter
*/
final PolyaGammaLogitPLFilter plFilter =
new PolyaGammaLogitPLFilter(rng, priorBeta, priorBetaCov);
plFilter.setNumParticles(500);
final DataDistribution<PolyaGammaLogitDistribution> currentMixtureDistribution =
plFilter.createInitialLearnedObject();
for (final ObservedValue observation : observations) {
System.out.println("obs:" + observation);
plFilter.update(currentMixtureDistribution, observation);
/*
* Compute some summary stats. TODO We need to compute something informative for this
* situation.
*/