iCub-main
Namespaces | Classes | Typedefs | Functions
iCub::learningmachine Namespace Reference

Namespaces

 math
 
 merge
 
 serialization
 
 test
 

Classes

class  DatasetRecorder
 
class  DispatcherManager
 The DispatcherManager provides a YARP-based configuration interface for the EventDispatcher. More...
 
class  DummyLearner
 
class  EventDispatcher
 The EventDispatcher manages the relation between the various instances of IEventListeners and IEvents. More...
 
class  FactoryT
 A template class for the factory pattern. More...
 
class  FileReaderT
 Template class that supports reading lines of a file to object instances using a fromString(char* line) method (e.g. More...
 
class  FixedRangeScaler
 
class  IEvent
 
class  IEventListener
 
class  IFixedSizeLearner
 
class  IFixedSizeTransformer
 
class  IMachineLearner
 
class  IMachineLearnerModule
 
class  IMachineProcessor
 Generic abstract class for machine based processors. More...
 
class  IPortEventListener
 The abstract base class for EventListeners that output to a port. More...
 
class  IScaler
 
class  ITransformer
 
class  ITransformProcessor
 Generic abstract class for transformer based processors. More...
 
class  Kernel
 
class  LinearGPRLearner
 
class  LinearScaler
 
class  LSSVMLearner
 
class  Normalizer
 
class  NullScaler
 
class  PortableT
 A templated portable class intended to wrap abstract base classes. More...
 
class  PredictEvent
 
class  PredictEventListener
 
class  Prediction
 
class  PredictModule
 
class  PredictProcessor
 Reply processor helper class for predictions. More...
 
class  RandomFeature
 
class  RBFKernel
 
class  RLSLearner
 
class  ScaleTransformer
 
class  SparseSpectrumFeature
 
class  Standardizer
 
class  TrainEvent
 A TrainEvent is raised when the machine handles a training sample. More...
 
class  TrainEventListener
 
class  TrainModule
 
class  TrainProcessor
 Port processor helper class for incoming training samples. More...
 
class  TransformModule
 
class  TransformPredictProcessor
 Reply processor helper class for predictions. More...
 
class  TransformTrainProcessor
 Port processor helper class for incoming training samples. More...
 

Typedefs

typedef PortableT< IMachineLearnerMachinePortable
 
typedef PortableT< ITransformerTransformerPortable
 
typedef FactoryT< std::string, IEventListenerEventListenerFactory
 

Functions

std::string printVector (const yarp::sig::Vector &v)
 
void registerMachines ()
 
void registerTransformers ()
 
void registerEventListeners ()
 

Typedef Documentation

◆ EventListenerFactory

Definition at line 28 of file EventListenerFactory.h.

Function Documentation

◆ printVector()

std::string iCub::learningmachine::printVector ( const yarp::sig::Vector &  v)

Definition at line 30 of file DummyLearner.cpp.

◆ registerEventListeners()

void iCub::learningmachine::registerEventListeners ( )

Definition at line 30 of file EventListenerCatalogue.h.

◆ registerMachines()

void iCub::learningmachine::registerMachines ( )

Definition at line 33 of file MachineCatalogue.h.

◆ registerTransformers()

void iCub::learningmachine::registerTransformers ( )

Definition at line 36 of file TransformerCatalogue.h.