class EigenMachine

This class is designed to project vectors of data into an eigenvector matrix

Inheritance:


Public Fields

[more]int n_inputs
input dimension
[more]int n_outputs
output dimension
[more]real* eigenvalues
eigenvalues
[more]real** eigenvectors
eigenvectors
[more]real variance
variance
[more]int verbose_level
verbosity

Public Methods

[more] EigenMachine(int n_inputs_)
[more]virtual ~EigenMachine()
[more]void init()
[more]virtual void forward(Sequence* inputs)
computes the projection of the input onto eigenvectors
[more]virtual void loadXFile(XFile* file)
load the parameters of the eigenmachine
[more]virtual void saveXFile(XFile* file)
save the parameters of the eigenmachine
[more]void load(const char* filename, PreProcessing* preprocess_norm=NULL)
load the parameters of the eigenmachine with preprocessing
[more]void save(const char* filename, PreProcessing* preprocess_norm=NULL)
save the parameters of the eigenmachine with preprocessing


Documentation

This class is designed to project vectors of data into an eigenvector matrix

oint n_inputs
input dimension

oint n_outputs
output dimension

oreal* eigenvalues
eigenvalues

oreal** eigenvectors
eigenvectors

oreal variance
variance

oint verbose_level
verbosity

o EigenMachine(int n_inputs_)

ovirtual ~EigenMachine()

ovoid init()

ovirtual void forward(Sequence* inputs)
computes the projection of the input onto eigenvectors

ovirtual void loadXFile(XFile* file)
load the parameters of the eigenmachine

ovirtual void saveXFile(XFile* file)
save the parameters of the eigenmachine

ovoid load(const char* filename, PreProcessing* preprocess_norm=NULL)
load the parameters of the eigenmachine with preprocessing

ovoid save(const char* filename, PreProcessing* preprocess_norm=NULL)
save the parameters of the eigenmachine with preprocessing


Direct child classes:
PCAMachine
LDAMachine
Author:
Sebastien Marcel (marcel@idiap.ch)
Version:
2.0 Fri 15 Jul 2005 11:35:21 AM CEST
Since:
2.0

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.