class FeatureMap


Definition#include <VQ/include/FeatureMap.h>
InheritsObject (data-flow)
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

int inDimension

[protected]

int outDimension

[protected]

bool terminal

[protected]

FeatureMap * first

[protected]

FeatureMap * second

[protected]

float threshold

[protected]

int splitDimension

[protected]

int cellID

[protected]

vector<float> mapData

[protected]

 FeatureMap (int _inDimension, int _outDimension) : inDimension(_inDimension) , outDimension(_outDimension) , terminal(true) , first(NULL) , second(NULL) , cellID (-1) , mapData(_outDimension)

 FeatureMap ()

 FeatureMap (const FeatureMap &)

FeatureMap ()

void  recursiveSplit (const vector<float *> &inData, const vector<float *> &outData, int level = 2)

void  split (const vector<float *> &inData, const vector<float *> &outData, int &bestDim, float &bestThreshold)

void  findThreshold (const vector<float *> &inData, const vector<float *> &outData, int dim, float &thresh, float &score)

int  setNumbering (int start=0)

void  calc (const float *in, float *out)

void  printOn (ostream &out)

[const]

Reimplemented from Object.

void  readFrom (istream &in)

Reimplemented from Object.

int  getOutDimension ()

friend istream & operator >> (istream &in, FeatureMap &cell)


Generated by: jmvalin@usw-pr-shell2 on Mon Jun 24 00:06:43 2002, using kdoc 2.0a40.