Host class for machine learning algorithms. More...
#include <machineLearning.h>


Public Member Functions | |
| machineLearning () | |
| template<class T > | |
| machineLearning (T type) | |
| bool | train (const trainingData &newTrainingData) |
| This function becomes specialized in the implementation. More... | |
| std::vector< double > | run (const std::vector< double > &inputVector) |
| std::string | run (const std::vector< double > &inputVector, const std::string &label) |
| std::string | run (const std::vector< std::vector< double > > &inputSeries) |
| bool | reset () |
| template<> | |
| bool | train (const trainingData &newTrainingData) |
| template<> | |
| bool | train (const trainingData &newTrainingData) |
| template<> | |
| bool | train (const trainingData &newTrainingData) |
| template<> | |
| bool | train (const trainingData &newTrainingData) |
| template<> | |
| std::string | run (const std::vector< double > &inputVector, const std::string &label) |
| template<> | |
| std::string | run (const std::vector< std::vector< double > > &inputSeries) |
Host class for machine learning algorithms.
|
inline |
|
inline |
|
inline |
|
inline |
| std::string rapidmix::machineLearning< MachineLearningModule >::run | ( | const std::vector< double > & | inputVector, |
| const std::string & | label | ||
| ) |
| std::string rapidmix::machineLearning< MachineLearningModule >::run | ( | const std::vector< std::vector< double > > & | inputSeries | ) |
| std::string rapidmix::machineLearning< classification< double > >::run | ( | const std::vector< double > & | inputVector, |
| const std::string & | label | ||
| ) |
| std::string rapidmix::machineLearning< seriesClassification< double > >::run | ( | const std::vector< std::vector< double > > & | inputSeries | ) |
| bool rapidmix::machineLearning< classification< double > >::train | ( | const trainingData & | newTrainingData | ) |
| bool rapidmix::machineLearning< regression< double > >::train | ( | const trainingData & | newTrainingData | ) |
| bool rapidmix::machineLearning< seriesClassification< double > >::train | ( | const trainingData & | newTrainingData | ) |
| bool rapidmix::machineLearning< MachineLearningModule >::train | ( | const trainingData & | newTrainingData | ) |
This function becomes specialized in the implementation.
Generic train.
| bool rapidmix::machineLearning< rapidGVF >::train | ( | const trainingData & | newTrainingData | ) |