bdm::mBeta Class Reference
Random Walk with vector Beta distribution. More...
#include <exp_family.h>
Detailed Description
Random Walk with vector Beta distribution.
Using simple assignment
for each element of alpha and beta, mean value = rvc, variance = (k+1)*mean*mean;
The greater is, the greater is the variance of the random walk;
is used as regularizing element to avoid corner cases, i.e. when one element of rvc is zero. By default is it set to 0.1;
Member Function Documentation
void bdm::mBeta::from_setting | ( | const Setting & | set | ) |
Create object from the following structure
class = 'mBeta'; k = [...]; % vector of multiplicative constants k --- optional fields --- beta = [...]; % initial values of beta betac = [...]; % initial values of beta stabilizing constants --- inherited fields --- bdm::pdf::from_setting
fulfilling form
If the optional fields are not given, they will be filled as follows:
beta = [1,1,1,...]; betac = 0.1 * [1,1,1,...];
References bdm::eBeta::alpha, bdm::eBeta::beta, bdm::RV::copy_t(), bdm::UI::get(), bdm::pdf_internal< eBeta >::iepdf, and bdm::pdf::rvc.
The documentation for this class was generated from the following files:
- exp_family.h
- exp_family.cpp
Generated on Fri Aug 27 16:54:41 2010 for mixpp by 1.6.0