bdm::BM Class Reference
Bayesian Model of a system, i.e. all uncertainty is modeled by probabilities. More...
#include <bdmbase.h>
Detailed Description
Bayesian Model of a system, i.e. all uncertainty is modeled by probabilities.
This object represents exact or approximate evaluation of the Bayes rule:
where: is the variable Access to the resulting posterior density is via function
posterior()
.
As a "side-effect" it also evaluates log-likelihood of the data, which can be accessed via function _ll(). It can also evaluate predictors of future values of , see functions epredictor() and predictor().
Alternatively, it can evaluate posterior density with rvc replaced by the given values, :
Member Enumeration Documentation
Member Function Documentation
void bdm::BM::from_setting | ( | const Setting & | set | ) | [inline, virtual] |
Create object from the following structure check if not remove... rv...
class = 'BM'; --- optional fields --- log_level = "..."; % identifiers of levels of detail to store to loggers yrv = RV({'names',...},[sizes,...],[times,...]); % names of modelled data rvc = RV({'names',...},[sizes,...],[times,...]); % names of data in condition rv = RV({'names',...},[sizes,...],[times,...]); % names of parameters --- inherited fields --- bdm::root::from_setting
Reimplemented from bdm::root.
References bdm::UI::get(), rvc, set_rv(), and yrv.
The documentation for this class was generated from the following files:
- bdmbase.h
- bdmbase.cpp
Generated on Fri Aug 27 16:54:40 2010 for mixpp by
![doxygen](doxygen.png)