iCub-main
Loading...
Searching...
No Matches
LSSVMCalibrator Class Reference

#include <methods.h>

Inheritance diagram for LSSVMCalibrator:

Public Member Functions

 LSSVMCalibrator (const std::string &type="lssvm")
 LSSVMCalibrator (const LSSVMCalibrator &calibrator)
virtual bool addPoints (const yarp::sig::Vector &in, const yarp::sig::Vector &out)
virtual bool clearPoints ()
virtual bool getPoints (std::deque< yarp::sig::Vector > &in, std::deque< yarp::sig::Vector > &out) const
virtual bool calibrate (double &error)
virtual bool retrieve (const yarp::sig::Vector &in, yarp::sig::Vector &out)
virtual bool toProperty (yarp::os::Property &info) const
virtual bool fromProperty (const yarp::os::Property &info)
virtual ~LSSVMCalibrator ()
Public Member Functions inherited from Calibrator
virtual std::string getType () const
virtual bool getExtrapolation () const
virtual void setExtrapolation (const bool extrapolation)
virtual size_t getNumPoints () const
virtual double getSpatialCompetence (const yarp::sig::Vector &point)
virtual ~Calibrator ()

Protected Attributes

iCub::learningmachine::IMachineLearner * impl
Protected Attributes inherited from Calibrator
std::string type
std::deque< yarp::sig::Vector > in
std::deque< yarp::sig::Vector > out
struct Calibrator::SpatialCompetence spatialCompetence

Additional Inherited Members

Protected Member Functions inherited from Calibrator
virtual bool computeSpatialTransformation ()
virtual bool computeSpatialCompetence (const std::deque< yarp::sig::Vector > &points)
void copySuperClassData (const Calibrator &src)

Detailed Description

Definition at line 99 of file methods.h.

Constructor & Destructor Documentation

◆ LSSVMCalibrator() [1/2]

LSSVMCalibrator::LSSVMCalibrator ( const std::string & type = "lssvm")

Definition at line 353 of file methods.cpp.

◆ LSSVMCalibrator() [2/2]

LSSVMCalibrator::LSSVMCalibrator ( const LSSVMCalibrator & calibrator)

Definition at line 367 of file methods.cpp.

◆ ~LSSVMCalibrator()

LSSVMCalibrator::~LSSVMCalibrator ( )
virtual

Definition at line 489 of file methods.cpp.

Member Function Documentation

◆ addPoints()

bool LSSVMCalibrator::addPoints ( const yarp::sig::Vector & in,
const yarp::sig::Vector & out )
virtual

Implements Calibrator.

Definition at line 375 of file methods.cpp.

◆ calibrate()

bool LSSVMCalibrator::calibrate ( double & error)
virtual

Implements Calibrator.

Definition at line 412 of file methods.cpp.

◆ clearPoints()

bool LSSVMCalibrator::clearPoints ( )
virtual

Implements Calibrator.

Definition at line 393 of file methods.cpp.

◆ fromProperty()

bool LSSVMCalibrator::fromProperty ( const yarp::os::Property & info)
virtual

Reimplemented from Calibrator.

Definition at line 467 of file methods.cpp.

◆ getPoints()

bool LSSVMCalibrator::getPoints ( std::deque< yarp::sig::Vector > & in,
std::deque< yarp::sig::Vector > & out ) const
virtual

Implements Calibrator.

Definition at line 403 of file methods.cpp.

◆ retrieve()

bool LSSVMCalibrator::retrieve ( const yarp::sig::Vector & in,
yarp::sig::Vector & out )
virtual

Implements Calibrator.

Definition at line 439 of file methods.cpp.

◆ toProperty()

bool LSSVMCalibrator::toProperty ( yarp::os::Property & info) const
virtual

Reimplemented from Calibrator.

Definition at line 453 of file methods.cpp.

Member Data Documentation

◆ impl

iCub::learningmachine::IMachineLearner* LSSVMCalibrator::impl
protected

Definition at line 102 of file methods.h.


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