A.I.M.S algorithms


aims::MixtureOfPPCA< T > Class Template Reference

#include <aims/classification/mixtureOfPpca.h>

Public Member Functions

 MixtureOfPPCA (int nbOfClasses, int significantNumberOfVp, int maxNbOfIterations, const AimsData< T > &individuals, const std::vector< Point3d > indPosVector, const std::vector< std::list< int > > &initialClasses, const std::string &fileOut, int runNb, int iterationToUseOnlyCorrelatedIndiv=false)
 
 ~MixtureOfPPCA ()
 
bool doIt ()
 
double pTnComputation ()
 
bool distMatrixComputation ()
 
AimsData< double > getRni ()
 
double distComputation ()
 
bool classesVisualisation (int nbOfIterations, const std::string &fileOut, bool theEnd)
 

Detailed Description

template<class T>
class aims::MixtureOfPPCA< T >

Definition at line 109 of file mixtureOfPpca.h.

Constructor & Destructor Documentation

template<class T >
aims::MixtureOfPPCA< T >::MixtureOfPPCA ( int  nbOfClasses,
int  significantNumberOfVp,
int  maxNbOfIterations,
const AimsData< T > &  individuals,
const std::vector< Point3d indPosVector,
const std::vector< std::list< int > > &  initialClasses,
const std::string &  fileOut,
int  runNb,
int  iterationToUseOnlyCorrelatedIndiv = false 
)
template<class T >
aims::MixtureOfPPCA< T >::~MixtureOfPPCA ( )
inline

Definition at line 116 of file mixtureOfPpca.h.

Member Function Documentation

template<class T >
bool aims::MixtureOfPPCA< T >::classesVisualisation ( int  nbOfIterations,
const std::string &  fileOut,
bool  theEnd 
)
template<class T >
double aims::MixtureOfPPCA< T >::distComputation ( )

Definition at line 737 of file mixtureOfPpca_d.h.

References aims::meshdistance::cross(), and aims::meshdistance::max().

template<class T >
bool aims::MixtureOfPPCA< T >::distMatrixComputation ( )

Definition at line 946 of file mixtureOfPpca_d.h.

template<class T >
bool aims::MixtureOfPPCA< T >::doIt ( )

Definition at line 1081 of file mixtureOfPpca_d.h.

template<class T >
AimsData< double > aims::MixtureOfPPCA< T >::getRni ( )

Definition at line 1196 of file mixtureOfPpca_d.h.

template<class T >
double aims::MixtureOfPPCA< T >::pTnComputation ( )

Definition at line 685 of file mixtureOfPpca_d.h.


The documentation for this class was generated from the following files: