#include <IID_Mixture.hpp>
Inheritance diagram for IID_Mixture:
Public Member Functions | |
IID_Mixture () | |
Constructor. | |
IID_Mixture (uint k, uint dim) | |
Constructor. | |
IID_Mixture (uint k, vector< Distribution * > const &distrib) | |
Constructor. | |
IID_Mixture (uint k, vector< Diag_Normal * > const &distrib) | |
Constructor. | |
IID_Mixture (uint k, vector< Normal * > const &distrib) | |
Constructor. | |
IID_Mixture (uint k, vector< HighDim_Normal * > const &distrib) | |
Constructor. | |
IID_Mixture (uint k, vector< Laplace * > const &distrib) | |
Constructor. | |
~IID_Mixture () | |
Destructor. | |
void | Get_Pi (vector< double > &pi) |
Get the mixture probabilities. | |
void | Set_Pi (vector< double > const &pi) |
Set the mixture probabilities. | |
double | LogLikelihood (Spatial_Data *spatd) |
Likelihood. | |
double | Completed_LogLikelihood (Spatial_Data *spatd, vector< double > const &tik) |
Completed Likelihood. | |
double | BIC (Spatial_Data *spatd) |
BIC -- Bayesian Information Criterion. | |
double | ICL (Spatial_Data *spatd) |
ICL -- Integrated Completed Likelihood. | |
void | Estimate_Pi (vector< double > const &tik) |
Estimate mixture probabilities. | |
void | Estimate (Spatial_Data *spatd, vector< double > const &tik) |
Step M of the EM algorithm. | |
void | Simulate (uint N, Data *dat) |
Simulation procedure. | |
uint | Degrees_Of_Freedom () |
Degrees of freedom. | |
void | ReadFromFile (string filename) |
Read parameters from file. | |
void | WriteToFile (string filename) |
Write parameters to file. | |
void | Info () |
Display info. | |
Protected Attributes | |
vector< double > | Pi |
mixture probabilities |
|
Default constructor |
|
Detailed constructor |
|
Detailed constructor |
|
Detailed constructor |
|
Destructor. |
|
Compute the BIC -- Bayesian Information Criterion.
Reimplemented from Seg_Model. |
|
Compute the Completed likelihood.
|
|
Number of free parameters ... useful for model selection. Reimplemented from Seg_Model. |
|
Estimate mixture probabilities
|
|
Get the mixture probabilities.
|
|
Compute the ICL -- Integrated Completed Likelihood
Reimplemented from Seg_Model. |
|
Comptue the Log-Likelihood
Reimplemented from Seg_Model. |
|
read from a file file format details : |
|
Set the mixture probabilities.
|
|
Simulation procedure. |
|
save in a file |