|
fmcs
v0.2.1
|
Classes | |
| struct | Endog |
| struct | Exog |
| struct | has_proposal< C > |
| Will the passed class template have an associated proposal distribution? More... | |
| struct | Inference< A, I, O, V, Q, Ts > |
| Universal base class for inference methods. More... | |
| struct | inference_state< C, I, O, Ts > |
| State that is used by inference algorithms. More... | |
| struct | No |
Typedefs | |
| template<typename... Ts> | |
| using | endog_proposal_t = pp_t< record_t< DTypes< Ts... > > &, double, Ts... > |
| An endogenous proposal distribution. More... | |
| template<typename I , typename... Ts> | |
| using | exog_proposal_t = pp_t< I, double, Ts... > |
| An exogenous proposal distribution. More... | |
Functions | |
| template<template< typename, typename, typename, template< class, class, class... > class Q, typename... > class A, typename I , typename O , typename V , template< class, class, class... > class Q, typename... Ts> | |
| Inference< A, I, O, V, Q, Ts... > | inference (pp_t< I, O, Ts... > f, Q< V, O, Ts... > &queryer, inf_options_t opts) |
| Factory function for Inference instances. | |
This file is part of fmcs. Copyright David Rushing Dewhurst, 2022 - present. Some rights reserved.