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

CRBFCenterNetwork Class Reference

#include <cadaptivesoftmaxnetwork.h>

Inheritance diagram for CRBFCenterNetwork:

CLearnDataObject CParameterObject CParameters CRBFCenterNetworkKDTree CRBFCenterNetworkSimpleSearch List of all members.


Public Member Functions

  CRBFCenterNetwork (int numDim)
virtual  ~CRBFCenterNetwork ()
virtual void  getNearestNeigbors (ColumnVector *state, unsigned int K, DataSubset *subset)=0
virtual void  saveData (FILE *stream)
virtual void  loadData (FILE *stream)
virtual void  resetData ()
CRBFBasisFunction getCenter (int index)
int  getNumCenters ()
virtual void  deleteCenters ()
int  getNumDimensions ()


Protected Member Functions

virtual void  initNetwork ()
  CRBFCenterNetwork (std::vector< CRBFBasisFunction * > *centers, int numDim)


Protected Attributes

int  numDim
std::vector< CRBFBasisFunction * > *  centers

Constructor & Destructor Documentation

CRBFCenterNetwork::CRBFCenterNetwork std::vector< CRBFBasisFunction * > *  centers,
int  numDim
[protected]
 
CRBFCenterNetwork::CRBFCenterNetwork int  numDim  ) 
 
virtual CRBFCenterNetwork::~CRBFCenterNetwork  )  [virtual]
 

Member Function Documentation

virtual void CRBFCenterNetwork::deleteCenters  )  [virtual]
 
CRBFBasisFunction* CRBFCenterNetwork::getCenter int  index  ) 
 
virtual void CRBFCenterNetwork::getNearestNeigbors ColumnVector *  state,
unsigned int  K,
DataSubset subset
[pure virtual]
 

Implemented in CRBFCenterNetworkSimpleSearch, and CRBFCenterNetworkKDTree.

int CRBFCenterNetwork::getNumCenters  ) 
 
int CRBFCenterNetwork::getNumDimensions  ) 
 
virtual void CRBFCenterNetwork::initNetwork  )  [inline, protected, virtual]
 

Reimplemented in CRBFCenterNetworkSimpleSearch, and CRBFCenterNetworkKDTree.

virtual void CRBFCenterNetwork::loadData FILE *  stream  )  [virtual]
 

Implements CLearnDataObject.

virtual void CRBFCenterNetwork::resetData  )  [inline, virtual]
 

Implements CLearnDataObject.

virtual void CRBFCenterNetwork::saveData FILE *  stream  )  [virtual]
 

Implements CLearnDataObject.


Member Data Documentation

std::vector<CRBFBasisFunction*>* CRBFCenterNetwork::centers [protected]
 
int CRBFCenterNetwork::numDim [protected]
 

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