ToPS
Public Member Functions
tops::TrainVariableLengthMarkovChain Class Reference

This class trains the Variable Length Markov Chain using the context algorithm. More...

#include <TrainVariableLengthMarkovChain.hpp>

Inheritance diagram for tops::TrainVariableLengthMarkovChain:
tops::ProbabilisticModelCreator

List of all members.

Public Member Functions

virtual ProbabilisticModelPtr create (ProbabilisticModelParameters &parameters) const
 Creates a probabilistic model.
virtual ProbabilisticModelPtr create (ProbabilisticModelParameters &parameters, double &loglikelihood, int &sample_size) const
 Creates the model and returns the loglikelihood of the training set.
virtual ProbabilisticModelPtr create (ProbabilisticModelParameters &parameters, const std::vector< std::string > &training_set, double &loglikelihood, int &sample_size) const
 Creates the model and returns the loglikelihood of the training set.
virtual std::string help () const
 Provides a help.

Detailed Description

This class trains the Variable Length Markov Chain using the context algorithm.

Definition at line 38 of file TrainVariableLengthMarkovChain.hpp.


Member Function Documentation

ProbabilisticModelPtr tops::TrainVariableLengthMarkovChain::create ( ProbabilisticModelParameters parameters) const [virtual]

Creates a probabilistic model.

Parameters:
parametersis a set of parameters that is utilized to build the model

Reimplemented from tops::ProbabilisticModelCreator.

Definition at line 38 of file TrainVariableLengthMarkovChain.cpp.


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