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
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().