CGHMM Class Reference
Detailed Description
class GHMM - this class is non-functional and was meant to implement a Generalize Hidden Markov Model (aka Semi Hidden Markov HMM).
Definition at line 21 of file GHMM.h.
List of all members.
Constructor & Destructor Documentation
default constructor
Definition at line 13 of file GHMM.cpp.
CGHMM::~CGHMM |
( |
|
) |
[virtual] |
Member Function Documentation
float64_t CGHMM::get_log_derivative |
( |
int32_t |
param_num, |
|
|
int32_t |
num_example | |
|
) |
| | [virtual] |
get logarithm of one example's derivative's likelihood
- Parameters:
-
| param_num | which example's param |
| num_example | which example |
- Returns:
- logarithm of example's derivative's likelihood
Implements CDistribution.
Definition at line 37 of file GHMM.cpp.
float64_t CGHMM::get_log_likelihood_example |
( |
int32_t |
num_example |
) |
[virtual] |
get logarithm of one example's likelihood
- Parameters:
-
| num_example | which example |
- Returns:
- logarithm of example's likelihood
Implements CDistribution.
Definition at line 42 of file GHMM.cpp.
float64_t CGHMM::get_log_model_parameter |
( |
int32_t |
param_num |
) |
[virtual] |
get logarithm of given model parameter
- Parameters:
-
- Returns:
- logarithm of given model parameter
Implements CDistribution.
Definition at line 32 of file GHMM.cpp.
int32_t CGHMM::get_num_model_parameters |
( |
|
) |
[virtual] |
get number of model parameters
- Returns:
- number of model parameters
Implements CDistribution.
Definition at line 27 of file GHMM.cpp.
bool CGHMM::train |
( |
|
) |
[virtual] |
train distribution
- Returns:
- if training was successful
Implements CDistribution.
Definition at line 22 of file GHMM.cpp.
The documentation for this class was generated from the following files: