Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

fl::DimensionalityReduction Class Reference

#include <reduce.h>

Inheritance diagram for fl::DimensionalityReduction:

fl::MDA fl::PCA List of all members.

Public Methods

virtual void analyze (const std::vector< Vector< float > > &data)
virtual void analyze (const std::vector< Vector< float > > &data, const std::vector< int > &classAssignments)
virtual Vector< float > reduce (const Vector< float > &datum)=0
virtual void read (std::istream &stream)
virtual void write (std::ostream &stream, bool withName=false)

Detailed Description

Dimensionality reduction methods.


Member Function Documentation

void DimensionalityReduction::analyze const std::vector< Vector< float > > &    data,
const std::vector< int > &    classAssignments
[virtual]
 

Reimplemented in fl::MDA.

void DimensionalityReduction::analyze const std::vector< Vector< float > > &    data [virtual]
 

Reimplemented in fl::PCA.

void DimensionalityReduction::read std::istream &    stream [virtual]
 

Reimplemented in fl::PCA, and fl::MDA.

virtual Vector<float> fl::DimensionalityReduction::reduce const Vector< float > &    datum [pure virtual]
 

Implemented in fl::PCA, and fl::MDA.

void DimensionalityReduction::write std::ostream &    stream,
bool    withName = false
[virtual]
 

Reimplemented in fl::PCA, and fl::MDA.


The documentation for this class was generated from the following files:
Generated on Thu Dec 9 17:13:25 2004 for fl by doxygen1.2.18