隐马尔可夫模型C和C++实现
HMM的C和C++实现,实现的是离散型的HMM,包括离散和连续的HMM实现.
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 557 2012-03-10 14:40 HMM--C++CHMMackward.cpp
文件 3004 2012-03-10 15:34 HMM--C++CHMMaum.cpp
文件 917 2012-03-13 23:11 HMM--C++CHMMchmm.h
文件 4596 2012-03-20 23:24 HMM--C++CHMMCHMM.vcxproj
文件 1844 2012-03-20 23:24 HMM--C++CHMMCHMM.vcxproj.filters
文件 143 2012-03-20 12:58 HMM--C++CHMMCHMM.vcxproj.user
文件 1071 2012-03-10 14:40 HMM--C++CHMMforward.cpp
文件 964 2012-03-10 16:56 HMM--C++CHMMinit.cpp
文件 1398 2012-03-20 13:00 HMM--C++CHMMmain.cpp
文件 1532 2012-03-20 12:58 HMM--C++CHMMReadMe.txt
文件 209 2012-03-20 12:58 HMM--C++CHMMstdafx.cpp
文件 233 2012-03-20 12:58 HMM--C++CHMMstdafx.h
文件 236 2012-03-20 12:58 HMM--C++CHMM argetver.h
文件 1274 2012-03-10 14:40 HMM--C++CHMMviterbi.cpp
文件 192000 2012-03-21 16:28 HMM--C++DebugHMM-GMM.exe
文件 907000 2012-03-21 16:28 HMM--C++DebugHMM-GMM.ilk
文件 1502208 2012-03-21 16:28 HMM--C++DebugHMM-GMM.pdb
文件 1899 2012-03-08 21:40 HMM--C++HMMackward.cpp
文件 4146 2012-03-20 12:56 HMM--C++HMMaum.cpp
文件 2312 2012-03-08 18:07 HMM--C++HMMforward.cpp
文件 2202 2012-03-08 16:07 HMM--C++HMMhmm.h
文件 190 2012-03-08 15:49 HMM--C++HMMhmm.txt
文件 4717 2012-03-20 23:24 HMM--C++HMMHMM.vcxproj
文件 2116 2012-03-20 23:24 HMM--C++HMMHMM.vcxproj.filters
文件 143 2012-03-20 12:01 HMM--C++HMMHMM.vcxproj.user
文件 409 2012-03-08 15:28 HMM--C++HMMhmmrand.cpp
文件 4034 2012-03-08 16:06 HMM--C++HMMhmmutils.cpp
文件 1361 2012-03-20 12:57 HMM--C++HMMmain.cpp
文件 10815 2012-03-08 15:28 HMM--C++HMM
rutil.cpp
文件 1448 2012-03-08 15:33 HMM--C++HMM
rutil.h
............此处省略66个文件信息
#include “chmm.h“
#include
void backward()
{
int ijt;
double beta[T+1][N+1];//求beta_s中间变量
//初始化beta_sbeta
for (i=1;i<=T;i++)
{
for (j=1;j<=N;j++)
{
beta[i][j]=0;
beta_s[i][j]=0;
}
}
//初始化第一个beta
for (i=1;i<=N;i++)
{
beta[T][i]=1;
beta_s[T][i]=beta[T][i];
}
//初始化2—T个beta
for (t=T-1;t>=1;t--)
{
for (i=1;i<=N;i++)
{
for (j=1;j<=N;j++)
{
beta[t][i]+=hmm.A[i][j]*b[j][O[t+1]]*beta_s[t+1][j];
}
beta_s[t][i]=beta[t][i]/scale[t+1];
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 557 2012-03-10 14:40 HMM--C++CHMMackward.cpp
文件 3004 2012-03-10 15:34 HMM--C++CHMMaum.cpp
文件 917 2012-03-13 23:11 HMM--C++CHMMchmm.h
文件 4596 2012-03-20 23:24 HMM--C++CHMMCHMM.vcxproj
文件 1844 2012-03-20 23:24 HMM--C++CHMMCHMM.vcxproj.filters
文件 143 2012-03-20 12:58 HMM--C++CHMMCHMM.vcxproj.user
文件 1071 2012-03-10 14:40 HMM--C++CHMMforward.cpp
文件 964 2012-03-10 16:56 HMM--C++CHMMinit.cpp
文件 1398 2012-03-20 13:00 HMM--C++CHMMmain.cpp
文件 1532 2012-03-20 12:58 HMM--C++CHMMReadMe.txt
文件 209 2012-03-20 12:58 HMM--C++CHMMstdafx.cpp
文件 233 2012-03-20 12:58 HMM--C++CHMMstdafx.h
文件 236 2012-03-20 12:58 HMM--C++CHMM argetver.h
文件 1274 2012-03-10 14:40 HMM--C++CHMMviterbi.cpp
文件 192000 2012-03-21 16:28 HMM--C++DebugHMM-GMM.exe
文件 907000 2012-03-21 16:28 HMM--C++DebugHMM-GMM.ilk
文件 1502208 2012-03-21 16:28 HMM--C++DebugHMM-GMM.pdb
文件 1899 2012-03-08 21:40 HMM--C++HMMackward.cpp
文件 4146 2012-03-20 12:56 HMM--C++HMMaum.cpp
文件 2312 2012-03-08 18:07 HMM--C++HMMforward.cpp
文件 2202 2012-03-08 16:07 HMM--C++HMMhmm.h
文件 190 2012-03-08 15:49 HMM--C++HMMhmm.txt
文件 4717 2012-03-20 23:24 HMM--C++HMMHMM.vcxproj
文件 2116 2012-03-20 23:24 HMM--C++HMMHMM.vcxproj.filters
文件 143 2012-03-20 12:01 HMM--C++HMMHMM.vcxproj.user
文件 409 2012-03-08 15:28 HMM--C++HMMhmmrand.cpp
文件 4034 2012-03-08 16:06 HMM--C++HMMhmmutils.cpp
文件 1361 2012-03-20 12:57 HMM--C++HMMmain.cpp
文件 10815 2012-03-08 15:28 HMM--C++HMM
rutil.cpp
文件 1448 2012-03-08 15:33 HMM--C++HMM
rutil.h
............此处省略66个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)