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

CFeatureVRegressionTreeFunction Class Reference

#include <ctreevfunction.h>

Inheritance diagram for CFeatureVRegressionTreeFunction:

CFeatureVFunction CGradientVFunction CFeatureFunction CAbstractVFunction CGradientUpdateFunction CStateObject CLearnDataObject CParameterObject CLearnDataObject CParameterObject CParameters CParameterObject CParameters CParameters List of all members.


Public Member Functions

  CFeatureVRegressionTreeFunction (CRegressionForest *regTree, CFeatureCalculator *featCalc)
  CFeatureVRegressionTreeFunction (int numFeatures)
void  setForest (CRegressionForest *regTree, CFeatureCalculator *featCalc)
virtual double  getValue (CState *state)
  Returns the value given a feature or discrete state.

virtual void  copy (CLearnDataObject *vFunction)

Constructor & Destructor Documentation

CFeatureVRegressionTreeFunction::CFeatureVRegressionTreeFunction CRegressionForest regTree,
CFeatureCalculator featCalc
 
CFeatureVRegressionTreeFunction::CFeatureVRegressionTreeFunction int  numFeatures  ) 
 

Member Function Documentation

virtual void CFeatureVRegressionTreeFunction::copy CLearnDataObject vFunction  )  [virtual]
 

Reimplemented from CGradientVFunction.

virtual double CFeatureVRegressionTreeFunction::getValue CState state  )  [virtual]
 

Returns the value given a feature or discrete state.

Decomposes the feature state in its discrete state variable and calculates the value by summing up the feature values of the aktiv features multiplied with their factor.

Reimplemented from CFeatureVFunction.

void CFeatureVRegressionTreeFunction::setForest CRegressionForest regTree,
CFeatureCalculator featCalc
 

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