CGHMM类参考
详细描述
class GHMM - this class is non-functional and was meant to implement a Generalize Hidden Markov Model (aka Semi Hidden Markov HMM).
在文件GHMM.h第22行定义。
所有成员的列表。
构造及析构函数文档
成员函数文档
float64_t get_log_derivative |
( |
int32_t |
param_num, |
|
|
int32_t |
num_example | |
|
) |
| | [virtual] |
get logarithm of one example's derivative's likelihood
- 参数:
-
| param_num | which example's param |
| num_example | which example |
- 返回:
- logarithm of example's derivative's likelihood
实现了CDistribution。
在文件GHMM.cpp第39行定义。
float64_t get_log_likelihood_example |
( |
int32_t |
num_example |
) |
[virtual] |
get logarithm of one example's likelihood
- 参数:
-
| num_example | which example |
- 返回:
- logarithm of example's likelihood
实现了CDistribution。
在文件GHMM.cpp第44行定义。
float64_t get_log_model_parameter |
( |
int32_t |
param_num |
) |
[virtual] |
get logarithm of given model parameter
- 参数:
-
- 返回:
- logarithm of given model parameter
实现了CDistribution。
在文件GHMM.cpp第34行定义。
int32_t get_num_model_parameters |
( |
|
) |
[virtual] |
bool train |
( |
CFeatures * |
data = NULL |
) |
[virtual] |
learn distribution
- 参数:
-
| data | training data (parameter can be avoided if distance or kernel-based classifiers are used and distance/kernels are initialized with train data) |
- 返回:
- whether training was successful
实现了CDistribution。
在文件GHMM.cpp第24行定义。
该类的文档由以下文件生成: