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) |
PCA (Principal Component Analysis) strategy for mixture model.
Definition in file MixtureModelPCAStrategy.cpp.
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 | ||
) |
Definition at line 408 of file MixtureModelPCAStrategy.cpp.
Referenced by te::rp::MixtureModelPCAStrategy::execute().
bool gaussElimination | ( | boost::numeric::ublas::matrix< double > & | Z, |
std::vector< int > & | row, | ||
unsigned int | nComponents | ||
) |
Definition at line 345 of file MixtureModelPCAStrategy.cpp.
Referenced by te::rp::MixtureModelPCAStrategy::execute().