Rapid-Mix API  v2.2.0
A simple library for machine learning & signal processing
rapidXmmGmr Class Reference

Static regression using Gaussian Mixture Models. More...

#include <rapidXMM.h>

Inheritance diagram for rapidXmmGmr:
Inheritance graph
Collaboration diagram for rapidXmmGmr:
Collaboration graph

Public Member Functions

 rapidXmmGmr (xmmToolConfig cfg=xmmToolConfig())
 
 ~rapidXmmGmr ()
 
std::vector< double > run (const std::vector< double > &inputVector)
 
- Public Member Functions inherited from xmmStaticTool< xmm::GMM, xmm::GMM >
virtual ~xmmStaticTool ()
 
- Public Member Functions inherited from xmmTool< xmm::GMM, xmm::GMM >
virtual ~xmmTool ()
 
virtual bool train (const rapidmix::trainingData &newTrainingData)
 
virtual bool reset ()
 
virtual std::string getJSON ()
 
virtual void writeJSON (const std::string &filepath)
 
virtual bool putJSON (const std::string &jsonMessage)
 
virtual bool readJSON (const std::string &filepath)
 

Additional Inherited Members

- Protected Member Functions inherited from xmmStaticTool< xmm::GMM, xmm::GMM >
 xmmStaticTool (xmmToolConfig cfg, bool bimodal)
 
- Protected Member Functions inherited from xmmTool< xmm::GMM, xmm::GMM >
 xmmTool (bool bimodal)
 
virtual void preProcess (const std::vector< double > &inputVector)
 
Json::Value toJSON ()
 
bool fromJSON (Json::Value &jm)
 
- Protected Attributes inherited from xmmTool< xmm::GMM, xmm::GMM >
xmm::GMM model
 
xmm::TrainingSet set
 

Detailed Description

Static regression using Gaussian Mixture Models.

Constructor & Destructor Documentation

§ rapidXmmGmr()

rapidXmmGmr::rapidXmmGmr ( xmmToolConfig  cfg = xmmToolConfig())
inline

§ ~rapidXmmGmr()

rapidXmmGmr::~rapidXmmGmr ( )
inline

Member Function Documentation

§ run()

std::vector< double > rapidXmmGmr::run ( const std::vector< double > &  inputVector)

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