new UnivariateGaussian.SufficientStatistic();
for (int i = 0; i < T; i++) {
final ObservedValue<Vector, Matrix> observation = observations.get(i);
watch.reset();
watch.start();
plFilter.update(currentMixtureDistribution, observation);
watch.stop();
final long latency = watch.elapsed(TimeUnit.MILLISECONDS);
latencyStats.update(latency);