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

CLocalRegression Class Reference

#include <clocalregression.h>

Inheritance diagram for CLocalRegression:

CMapping< double > CLocalLinearRegression CLocalRBFRegression List of all members.


Public Member Functions

  CLocalRegression (CDataSet *input, CDataSet1D *output, int K)
virtual  ~CLocalRegression ()
virtual double  doRegression (ColumnVector *vector, DataSubset *subset)=0
DataSubset getLastNearestNeighbors ()
int  getNumNearestNeighbors ()


Protected Member Functions

virtual double  doGetOutputValue (ColumnVector *vector)


Protected Attributes

CKDTree kdTree
CKNearestNeighbors nearestNeighbors
CDataSet input
CDataSet1D output
std::list< int > *  subsetList
DataSubset subset
int  K

Constructor & Destructor Documentation

CLocalRegression::CLocalRegression CDataSet input,
CDataSet1D output,
int  K
 
virtual CLocalRegression::~CLocalRegression  )  [virtual]
 

Member Function Documentation

virtual double CLocalRegression::doGetOutputValue ColumnVector *  vector  )  [protected, virtual]
 

Implements CMapping< double >.

virtual double CLocalRegression::doRegression ColumnVector *  vector,
DataSubset subset
[pure virtual]
 

Implemented in CLocalRBFRegression, and CLocalLinearRegression.

DataSubset* CLocalRegression::getLastNearestNeighbors  ) 
 
int CLocalRegression::getNumNearestNeighbors  ) 
 

Member Data Documentation

CDataSet* CLocalRegression::input [protected]
 
int CLocalRegression::K [protected]
 
CKDTree* CLocalRegression::kdTree [protected]
 
CKNearestNeighbors* CLocalRegression::nearestNeighbors [protected]
 
CDataSet1D* CLocalRegression::output [protected]
 
DataSubset* CLocalRegression::subset [protected]
 
std::list<int>* CLocalRegression::subsetList [protected]
 

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