All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MixtureModelPCAStrategy.cpp File Reference

PCA (Principal Component Analysis) strategy for mixture model. More...

#include "../common/MatrixUtils.h"
#include "../common/progress/TaskProgress.h"
#include "../raster/Grid.h"
#include "../raster/Utils.h"
#include "Functions.h"
#include "Macros.h"
#include "MixtureModelPCAStrategy.h"
#include <boost/numeric/ublas/io.hpp>
#include <boost/numeric/ublas/matrix.hpp>

Go to the source code of this file.

Functions

bool fowardBackSubstitution (boost::numeric::ublas::matrix< double > &Z, std::vector< double > &y, unsigned int ys, std::vector< int > &row, unsigned int rows, std::vector< double > &x, unsigned int xs)
 
bool gaussElimination (boost::numeric::ublas::matrix< double > &Z, std::vector< int > &row, unsigned int nComponents)
 

Detailed Description

PCA (Principal Component Analysis) strategy for mixture model.

Definition in file MixtureModelPCAStrategy.cpp.

Function Documentation

bool fowardBackSubstitution ( boost::numeric::ublas::matrix< double > &  Z,
std::vector< double > &  y,
unsigned int  ys,
std::vector< int > &  row,
unsigned int  rows,
std::vector< double > &  x,
unsigned int  xs 
)
bool gaussElimination ( boost::numeric::ublas::matrix< double > &  Z,
std::vector< int > &  row,
unsigned int  nComponents 
)