46 : p_composer_(0), idData_(idData)
52 , idData_(mixture.idData_)
In this file we define the abstract base class for mixture statistical models.
define the main interface for linking specific mixture model to the composer.
Interface base class for Mixture (composed) model.
Interface base class for all the mixture models that will be processed by the composer.
CPointX const * p_pk() const
This function can be used in derived classes to get estimated number of individuals from the framewor...
const IMixtureStatModel * p_composer_
pointer on the main composer model
CPointX const * p_tk() const
This function can be used in derived classes to get proportions from the framework.
CVectorXi const * p_zi() const
This function can be used in derived classes to get class labels from the framework.
IMixture(String const &idData=String())
Constructor with identification character.
virtual ~IMixture()
Virtual destructor.
IMixtureStatModel const *const p_composer() const
void setMixtureModel(IMixtureStatModel const *p_composer)
set the mixture composer to the mixture
CArrayXX const * p_tik() const
This function can be used in derived classes to get posterior probabilities from the framework.
int nbCluster() const
This function can be used in derived classes to get number of classes.
int nbSample() const
This function can be used in derived classes to get number of samples.
std::basic_string< Char > String
STK fundamental type of a String.
The namespace STK is the main domain space of the Statistical ToolKit project.