|
DMP_BBO library
|
Base class for all meta-parameters of function approximators. More...
#include <MetaParameters.hpp>

Public Member Functions | |
| MetaParameters (int expected_input_dim) | |
| Constructor. More... | |
| virtual MetaParameters * | clone (void) const =0 |
| Return a pointer to a deep copy of the MetaParameters object. More... | |
| virtual | ~MetaParameters (void) |
| Virtual destructor, because this is a base class. | |
| int | getExpectedInputDim (void) const |
| The expected dimensionality of the input data. More... | |
| virtual int | getExpectedOutputDim (void) const |
| The expected dimensionality of the output data. More... | |
| virtual std::string | toString (void) const =0 |
| Returns a string representation of the object. More... | |
Protected Member Functions | |
| MetaParameters (void) | |
| Default constructor. More... | |
Friends | |
| class | boost::serialization::access |
| Give boost serialization access to private members. More... | |
| std::ostream & | operator<< (std::ostream &output, const MetaParameters &meta_parameters) |
| Print to output stream. More... | |
Base class for all meta-parameters of function approximators.
Definition at line 36 of file MetaParameters.hpp.
| MetaParameters | ( | int | expected_input_dim | ) |
Constructor.
| [in] | expected_input_dim | Expected dimensionality of the input data |
Definition at line 41 of file MetaParameters.cpp.
|
inlineprotected |
Default constructor.
Definition at line 95 of file MetaParameters.hpp.
|
pure virtual |
Return a pointer to a deep copy of the MetaParameters object.
Implemented in MetaParametersLWR, MetaParametersRBFN, MetaParametersLWPR, MetaParametersGPR, MetaParametersRRRFF, and MetaParametersGMR.
|
inline |
The expected dimensionality of the input data.
Definition at line 57 of file MetaParameters.hpp.
|
inlinevirtual |
The expected dimensionality of the output data.
For now, we only consider 1-dimensional output by default.
Definition at line 66 of file MetaParameters.hpp.

|
pure virtual |
Returns a string representation of the object.
Implemented in MetaParametersLWR, MetaParametersRBFN, MetaParametersLWPR, MetaParametersGPR, MetaParametersRRRFF, and MetaParametersGMR.
|
friend |
Give boost serialization access to private members.
Definition at line 102 of file MetaParameters.hpp.
|
friend |
Print to output stream.
| [in] | output | Output stream to which to write to |
| [in] | meta_parameters | Meta-parameters to write |
Definition at line 51 of file MetaParameters.cpp.
1.8.11