|
STK++ 0.9.13
|
Base class for all Mixture model. More...
#include <STK_IMixtureModelBase.h>

Public Member Functions | |
| IMixtureModelBase (int nbCluster) | |
| default constructor | |
| IMixtureModelBase (IMixtureModelBase const &model) | |
| copy constructor. | |
| ~IMixtureModelBase () | |
| destructor | |
| int | nbCluster () const |
| int | nbSample () const |
| Real | lnNbSample () const |
Protected Member Functions | |
| void | setNbSample (int nbSample) |
| Set the number of sample of the model. | |
Private Attributes | |
| int | nbCluster_ |
| number of cluster. | |
| int | nbSample_ |
| total available samples | |
Base class for all Mixture model.
Let X be an arbitrary measurable space and let 

![\[
f({\mathbf x}_i|\theta) = \sum_{k=1}^K p_k h({\mathbf x}_{i}| \lambda_{k},\alpha)
\]](form_188.png)
where the 



Definition at line 58 of file STK_IMixtureModelBase.h.
| STK::IMixtureModelBase::IMixtureModelBase | ( | int | nbCluster | ) |
default constructor
| nbCluster | number of cluster |
Definition at line 43 of file STK_IMixtureModelBase.cpp.
| STK::IMixtureModelBase::IMixtureModelBase | ( | IMixtureModelBase const & | model | ) |
copy constructor.
| model | the model to clone |
Definition at line 53 of file STK_IMixtureModelBase.cpp.
| STK::IMixtureModelBase::~IMixtureModelBase | ( | ) |
|
inline |
Definition at line 76 of file STK_IMixtureModelBase.h.
References nbSample_.
|
inline |
Definition at line 72 of file STK_IMixtureModelBase.h.
References nbCluster_.
Referenced by STK::IMixtureModel< Derived >::create().
|
inline |
Definition at line 74 of file STK_IMixtureModelBase.h.
References nbSample_.
Referenced by setNbSample().
Set the number of sample of the model.
| nbSample | number of sample of the model |
Definition at line 83 of file STK_IMixtureModelBase.h.
References nbSample(), and nbSample_.
Referenced by STK::IMixtureModel< Derived >::initializeModel().
|
private |
number of cluster.
Definition at line 87 of file STK_IMixtureModelBase.h.
Referenced by nbCluster().
|
private |
total available samples
Definition at line 89 of file STK_IMixtureModelBase.h.
Referenced by lnNbSample(), nbSample(), and setNbSample().