lppl  v2.0.0
update_impls.hpp File Reference
#include <type_traits>
#include <distributions.hpp>
#include <update.hpp>
#include <update/policies.hpp>
#include <update/particle.hpp>

Classes

struct  parameter_match< D, Gamma, O, Ts... >
 Computes gamma distribution parameter updates from posterior samples. More...
 
struct  parameter_match< D, Normal, O, Ts... >
 Computes normal distribution parameter updates from posterior samples via moment matching. More...
 
struct  parameter_match< Parameter< Constraint< BaseType > >, Parameter< Constraint< BaseType > >, O, Ts... >
 Identity function on parameter value. More...
 
struct  ParameterMatching< Policy, FilterValueType< O, Ts... >, I, O, Ts... >
 Computes a variational approximation to posterior from posterior samples. More...
 
struct  ParameterMatching< Policy, typename ProductGenerator< WeightedMeanStd, std::pair< double, double >, O, Ts... >::EmitType, I, O, Ts... >
 Computes a variational approximation to posterior from (mean, standard deviation) pairs. More...
 

Functions

constexpr double min (double a, double b)
 

Detailed Description

This file is part of fmcs. Copyright David Rushing Dewhurst, 2023 - present. Some rights reserved.