DMP_BBO library
Public Member Functions | Friends | List of all members

Meta-parameters for the GMR function approximator. More...

#include <MetaParametersGMR.hpp>

Inheritance diagram for MetaParametersGMR:
Inheritance graph
[legend]
Collaboration diagram for MetaParametersGMR:
Collaboration graph
[legend]

Public Member Functions

 MetaParametersGMR (int expected_input_dim, int number_of_gaussians)
 Constructor for the algorithmic meta-parameters of the GMR function approximator. More...
 
MetaParametersGMRclone (void) const
 Return a pointer to a deep copy of the MetaParameters object. More...
 
std::string toString (void) const
 Returns a string representation of the object. More...
 
- Public Member Functions inherited from MetaParameters
 MetaParameters (int expected_input_dim)
 Constructor. 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...
 

Friends

class FunctionApproximatorGMR
 
class boost::serialization::access
 Give boost serialization access to private members. More...
 

Additional Inherited Members

- Protected Member Functions inherited from MetaParameters
 MetaParameters (void)
 Default constructor. More...
 

Detailed Description

Meta-parameters for the GMR function approximator.

Definition at line 35 of file MetaParametersGMR.hpp.

Constructor & Destructor Documentation

MetaParametersGMR ( int  expected_input_dim,
int  number_of_gaussians 
)

Constructor for the algorithmic meta-parameters of the GMR function approximator.

Parameters
[in]expected_input_dimExpected dimensionality of the input data
[in]number_of_gaussiansNumber of gaussians

Definition at line 43 of file MetaParametersGMR.cpp.

44  :
45  MetaParameters(expected_input_dim),
46  number_of_gaussians_(number_of_gaussians)
47 {
48 }
MetaParameters(void)
Default constructor.

Member Function Documentation

MetaParametersGMR * clone ( void  ) const
virtual

Return a pointer to a deep copy of the MetaParameters object.

Returns
Pointer to a deep copy

Implements MetaParameters.

Definition at line 50 of file MetaParametersGMR.cpp.

51 {
52  return new MetaParametersGMR(getExpectedInputDim(),number_of_gaussians_);
53 }
int getExpectedInputDim(void) const
The expected dimensionality of the input data.
MetaParametersGMR(int expected_input_dim, int number_of_gaussians)
Constructor for the algorithmic meta-parameters of the GMR function approximator. ...

Here is the call graph for this function:

string toString ( void  ) const
virtual

Returns a string representation of the object.

Returns
A string representation of the object.

Implements MetaParameters.

Definition at line 64 of file MetaParametersGMR.cpp.

65 {
66  RETURN_STRING_FROM_BOOST_SERIALIZATION_XML("MetaParametersGMR");
67 }
#define RETURN_STRING_FROM_BOOST_SERIALIZATION_XML(name)
Macro to convert the boost XML serialization of an object into a string.

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Give boost serialization access to private members.

Definition at line 61 of file MetaParametersGMR.hpp.


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