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

Temporal regression using Hierarchical Hidden Markov Models. More...

#include <rapidXMM.h>

Inheritance diagram for rapidXmmHmr:
Inheritance graph
Collaboration diagram for rapidXmmHmr:
Collaboration graph

Public Member Functions

 rapidXmmHmr (xmmToolConfig cfg=xmmToolConfig())
 
 ~rapidXmmHmr ()
 
std::vector< double > run (const std::vector< double > &inputVector)
 
- Public Member Functions inherited from xmmTemporalTool< xmm::HMM, xmm::HierarchicalHMM >
virtual ~xmmTemporalTool ()
 
- Public Member Functions inherited from xmmStaticTool< xmm::HMM, xmm::HierarchicalHMM >
virtual ~xmmStaticTool ()
 
- Public Member Functions inherited from xmmTool< xmm::HMM, xmm::HierarchicalHMM >
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 xmmTemporalTool< xmm::HMM, xmm::HierarchicalHMM >
 xmmTemporalTool (xmmToolConfig cfg, bool bimodal)
 
- Protected Member Functions inherited from xmmStaticTool< xmm::HMM, xmm::HierarchicalHMM >
 xmmStaticTool (xmmToolConfig cfg, bool bimodal)
 
- Protected Member Functions inherited from xmmTool< xmm::HMM, xmm::HierarchicalHMM >
 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::HMM, xmm::HierarchicalHMM >
xmm::HierarchicalHMM model
 
xmm::TrainingSet set
 

Detailed Description

Temporal regression using Hierarchical Hidden Markov Models.

Constructor & Destructor Documentation

§ rapidXmmHmr()

rapidXmmHmr::rapidXmmHmr ( xmmToolConfig  cfg = xmmToolConfig())
inline

§ ~rapidXmmHmr()

rapidXmmHmr::~rapidXmmHmr ( )
inline

Member Function Documentation

§ run()

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

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