STK++ 0.9.13
|
The project Model proposes classes for modeling and estimating Statistical Models. More...
Namespaces | |
namespace | STK::Model |
namespace enclosing the enum and utilities functions of the StatModel project. | |
Classes | |
class | STK::IMixtureStatModel |
Interface base class for Mixture (composed) model. More... | |
class | STK::BernoulliModel< Array, WColVector > |
A Bernoulli model, is a statistical model of the following form. More... | |
class | STK::GaussianModel< Array > |
Compute the maximum likelihood estimates of a complete Gaussian statistical model. More... | |
class | STK::IClusterModelBase |
Base class for clustering models. More... | |
class | STK::IGaussianModel< Array > |
Compute the the maximum likelihood estimates of a complete Gaussian statistical model. More... | |
class | STK::IMultiParameters< Parameters > |
Interface base class for the parameters of a multivariate model. More... | |
class | STK::IMultiStatModel< Derived > |
Interface base class for all Multivariate Statistical Models. More... | |
class | STK::IStatModel< Derived > |
Base class for all Statistical Models [Deprecated], have been replaced by IStatModel. More... | |
class | STK::IStatModelBase |
Interface base class for all Statistical Models. More... | |
class | STK::IUnivStatModel< ColVector, WColVector, UnivariateLaw > |
Base class for all Statistical Models. More... | |
class | STK::JointBernoulliParameters |
Structure encapsulating the parameters of a Joint Bernoulli model. More... | |
class | STK::JointBernoulliModel< Array, WColVector > |
A joint Bernoulli model is a statistical model of the form: following form. More... | |
struct | STK::JointGammaParameters |
Structure encapsulating the parameters of a Joint Gamma model. More... | |
class | STK::JointGammaModel< Array, WColVector > |
A joint Gamma model is a statistical model of the following form. More... | |
struct | STK::JointGaussianParameters |
Structure encapsulating the parameters of a Joint Gaussian model. More... | |
class | STK::JointGaussianModel< Array, WColVector > |
A joint Gaussian model is a statistical model of the form: following form. More... | |
class | STK::Bernoulli_pjParameters |
Structure encapsulating the parameters of a Joint Bernoulli model. More... | |
class | STK::ModelBernoulli_pj< Data_, WColVector_ > |
A joint Bernoulli model is a statistical model of the form: following form. More... | |
struct | STK::DiagGaussian_muj_sjParameters |
Structure encapsulating the parameters of a DiagGaussian_muj_sj model. More... | |
class | STK::ModelDiagGaussian_muj_sj< Data_, WColVector_ > |
A DiagGaussian_muj_sj model is a statistical model of the form: following form. More... | |
struct | STK::ModelGamma_aj_bjParameters |
Structure encapsulating the parameters of a Joint Gamma model. More... | |
class | STK::ModelGamma_aj_bj< Data_, WColVector_ > |
A joint Gamma model is a statistical model of the following form. More... | |
class | STK::ICriterion |
Interface base class for the selection model criterion. More... | |
class | STK::AICCriterion |
Derived class of Criterion for computing the AIC Criterion The AIC criteria is a penalization of the likelihood given by the formula. More... | |
class | STK::BICCriterion |
Derived class of Criterion for computing the BIC Criterion The Bic criteria is a penalization of the likelihood given by the formula. More... | |
Functions | |
TypeCriterion | STK::Model::stringToTypeCriterion (const String &type) |
convert a String to a TypeReduction. | |
String | STK::Model::typeCriterionToString (const TypeCriterion &type) |
convert a TypeCriterion to a String. | |
The project Model proposes classes for modeling and estimating Statistical Models.
The aim of this project is to define Interface and specialized classes in order to manipulate and estimate the parameters of any kind of statistical model.
A statistical model is a formalization of relationships between variables in the form of mathematical equations. A statistical model describes how one or more random variables are related to one or more random variables. The model is statistical as the variables are not deterministically but stochastically related. In mathematical terms, a statistical model is frequently thought of as a pair
list of the statistical models that can be used
Definition at line 57 of file STK_Model_Util.h.
Model selection criteria.
Definition at line 91 of file STK_Model_Util.h.
|
inline |
convert a String to a TypeReduction.
type | the String we want to convert |
type
. if the string does not match any known name, the unknown_
type is returned. Definition at line 107 of file STK_Model_Util.h.
References _T, STK::Model::aic_, STK::Model::bic_, STK::Model::icl_, STK::Model::ml_, STK::toUpperString(), and STK::Model::unknownCriterion_.
|
inline |
convert a TypeCriterion to a String.
type | the type of criterion we want to convert |
Definition at line 121 of file STK_Model_Util.h.
References _T, STK::Model::aic_, STK::Model::bic_, STK::Model::icl_, STK::Model::ml_, and STK::Model::unknownCriterion_.