Public Member Functions
fcl::SVMClassifier< N > Class Template Reference

#include <hpp/fcl/learning/classifier.h>

List of all members.

Public Member Functions

 ~SVMClassifier ()
virtual PredictResult predict (const Vecnf< N > &q) const =0
virtual std::vector
< PredictResult
predict (const std::vector< Vecnf< N > > &qs) const =0
virtual std::vector< Item< N > > getSupportVectors () const =0
virtual void setScaler (const Scaler< N > &scaler)=0
virtual void learn (const std::vector< Item< N > > &data)=0
FCL_REAL error_rate (const std::vector< Item< N > > &data) const

template<std::size_t N>
class fcl::SVMClassifier< N >


Constructor & Destructor Documentation

template<std::size_t N>
fcl::SVMClassifier< N >::~SVMClassifier ( ) [inline]

Member Function Documentation

template<std::size_t N>
FCL_REAL fcl::SVMClassifier< N >::error_rate ( const std::vector< Item< N > > &  data) const [inline]
template<std::size_t N>
virtual std::vector<Item<N> > fcl::SVMClassifier< N >::getSupportVectors ( ) const [pure virtual]
template<std::size_t N>
virtual void fcl::SVMClassifier< N >::learn ( const std::vector< Item< N > > &  data) [pure virtual]
template<std::size_t N>
virtual PredictResult fcl::SVMClassifier< N >::predict ( const Vecnf< N > &  q) const [pure virtual]
template<std::size_t N>
virtual std::vector<PredictResult> fcl::SVMClassifier< N >::predict ( const std::vector< Vecnf< N > > &  qs) const [pure virtual]
template<std::size_t N>
virtual void fcl::SVMClassifier< N >::setScaler ( const Scaler< N > &  scaler) [pure virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines