Reinforcement Learning Toolbox 2.0
last updated:
General
Documentation
Manual
Tutorial
Class Reference
Master Thesis
Examples
Related Papers
Downloads
Links
News
mailto:webmaster
Main Page     Class Hierarchy   Compound List   File List   Compound Members   File Members

CMapping< OutputValue > Class Template Reference

#include <cinputdata.h>

List of all members.



Public Member Functions

  CMapping (int numDim)
virtual  ~CMapping ()
virtual OutputValue  getOutputValue (ColumnVector *vector)
virtual void  saveASCII (FILE *)
void  setPreprocessor (CDataPreprocessor *preprocessor)
CDataPreprocessor getPreprocessor ()
int  getNumDimensions ()
ColumnVector *  getPreprocessedInput (ColumnVector *input)


Protected Member Functions

virtual OutputValue  doGetOutputValue (ColumnVector *vector)=0


Protected Attributes

CDataPreprocessor preprocessor
ColumnVector *  buffVector
int  numDim

template<typename OutputValue>

class CMapping< OutputValue >


Constructor & Destructor Documentation

template<typename OutputValue>
CMapping< OutputValue >::CMapping int  numDim  ) 
 
template<typename OutputValue>
CMapping< OutputValue >::~CMapping  )  [virtual]
 

Member Function Documentation

template<typename OutputValue>
virtual OutputValue CMapping< OutputValue >::doGetOutputValue ColumnVector *  vector  )  [protected, pure virtual]
 

Implemented in CRegressionForest, CRegressionMultiMapping, CLocalRegression, CLinearRegression, CModelTree, CRBFRegressionTreeOutputMapping, CRBFExtraRegressionForest, CTree< TreeData >, CTree< CRBFBasisFunctionLinearWeight * >, CTree< double >, CTree< DataSubset * >, and CTree< CMapping< double > * >.

template<typename OutputValue>
int CMapping< OutputValue >::getNumDimensions  )  [inline]
 
template<typename OutputValue>
OutputValue CMapping< OutputValue >::getOutputValue ColumnVector *  vector  )  [virtual]
 

Reimplemented in CRBFLinearWeightForest.

template<typename OutputValue>
ColumnVector * CMapping< OutputValue >::getPreprocessedInput ColumnVector *  input  ) 
 
template<typename OutputValue>
CDataPreprocessor* CMapping< OutputValue >::getPreprocessor  )  [inline]
 
template<typename OutputValue>
virtual void CMapping< OutputValue >::saveASCII FILE *   )  [inline, virtual]
 

Reimplemented in CRegressionForest, and CRBFLinearWeightForest.

template<typename OutputValue>
void CMapping< OutputValue >::setPreprocessor CDataPreprocessor preprocessor  ) 
 

Member Data Documentation

template<typename OutputValue>
ColumnVector* CMapping< OutputValue >::buffVector [protected]
 
template<typename OutputValue>
int CMapping< OutputValue >::numDim [protected]
 
template<typename OutputValue>
CDataPreprocessor* CMapping< OutputValue >::preprocessor [protected]
 

The documentation for this class was generated from the following file: