Julius 4.2
関数
libsent/src/hmminfo/put_htkdata_info.c

HMM 定義や特徴パラメータの情報をテキスト出力する [詳細]

#include <sent/stddefs.h>
#include <sent/htk_hmm.h>
#include <sent/htk_param.h>
#include <sent/hmm.h>
#include <sent/hmm_calc.h>

ソースコードを見る。

関数

void put_htk_trans (FILE *fp, HTK_HMM_Trans *t)
 Output transition matrix.
void put_htk_var (FILE *fp, HTK_HMM_Var *v)
 Output variance vector (diagonal).
void put_htk_dens (FILE *fp, HTK_HMM_Dens *d)
 Output a density information, mean and variance.
void put_htk_mpdf (FILE *fp, HTK_HMM_PDF *m)
 Output a mixture component.
void put_htk_state (FILE *fp, HTK_HMM_State *s)
 Output a state.
void put_htk_hmm (FILE *fp, HTK_HMM_Data *h)
 Output HMM model, number of states and information for each state.
void put_logical_hmm (FILE *fp, HMM_Logical *logical)
 Output logical HMM data and its mapping status.
void put_hmm_arc (FILE *fp, HMM *d)
 Output transition arcs of an HMM instance.
void put_hmm_outprob (FILE *fp, HMM *d)
 Output output probability information of an HMM instance.
void put_hmm (FILE *fp, HMM *d)
 Output an HMM instance.
void put_param_head (FILE *fp, HTK_Param_Header *h)
 Output parameter header.
void put_vec (FILE *fp, VECT **p, int num, short veclen)
 Output array of vectors.
void put_param (FILE *fp, HTK_Param *pinfo)
 Output the whole parameter information, including header and all vectors.
void put_param_info (FILE *fp, HTK_Param *pinfo)
 Output the length of an input parameter by number of frames and seconds.
void print_hmmdef_info (FILE *fp, HTK_HMM_INFO *hmminfo)
 Output total statistic informations of the HMM definition data.

説明

HMM 定義や特徴パラメータの情報をテキスト出力する

作者:
Akinobu LEE
日付:
Tue Feb 15 23:36:00 2005
Revision:
1.6

put_htkdata_info.c で定義されています。


関数

void put_htk_trans ( FILE *  fp,
HTK_HMM_Trans t 
)

Output transition matrix.

引数:
fp[in] file descriptor
t[in] pointer to a transion matrix

put_htkdata_info.c39 行で定義されています。

参照元 check_hmm_limit(), と put_htk_hmm().

void put_htk_var ( FILE *  fp,
HTK_HMM_Var v 
)

Output variance vector (diagonal).

引数:
fp[in] file descriptor
v[in] pointer to a variance data

put_htkdata_info.c63 行で定義されています。

参照元 put_htk_dens().

void put_htk_dens ( FILE *  fp,
HTK_HMM_Dens d 
)

Output a density information, mean and variance.

引数:
fp[in] file descriptor
d[in] pointer to a density data

put_htkdata_info.c86 行で定義されています。

参照元 put_htk_mpdf().

void put_htk_mpdf ( FILE *  fp,
HTK_HMM_PDF m 
)

Output a mixture component.

引数:
fp[in] file descriptor
m[in] pointer to HMM mixture PDF

put_htkdata_info.c111 行で定義されています。

参照元 put_htk_state().

void put_htk_state ( FILE *  fp,
HTK_HMM_State s 
)

Output a state.

引数:
fp[in] file descriptor
s[in] pointer to HMM state

put_htkdata_info.c142 行で定義されています。

参照元 put_hmm_outprob(), と put_htk_hmm().

void put_htk_hmm ( FILE *  fp,
HTK_HMM_Data h 
)

Output HMM model, number of states and information for each state.

引数:
fp[in] file descriptor
h[in] pointer to HMM model

put_htkdata_info.c173 行で定義されています。

void put_logical_hmm ( FILE *  fp,
HMM_Logical logical 
)

Output logical HMM data and its mapping status.

引数:
fp[in] file descriptor
logical[in] pointer to a logical HMM

put_htkdata_info.c194 行で定義されています。

参照元 print_hmminfo().

void put_hmm_arc ( FILE *  fp,
HMM d 
)

Output transition arcs of an HMM instance.

引数:
fp[in] file descriptor
d[in] pointer to a HMM instance.

put_htkdata_info.c212 行で定義されています。

参照元 put_hmm().

void put_hmm_outprob ( FILE *  fp,
HMM d 
)

Output output probability information of an HMM instance.

引数:
fp[in] file descriptor
d[in] pointer to a HMM instance.

put_htkdata_info.c237 行で定義されています。

参照元 put_hmm().

void put_hmm ( FILE *  fp,
HMM d 
)

Output an HMM instance.

引数:
fp[in] file descriptor
d[in] pointer to a HMM instance.

put_htkdata_info.c260 行で定義されています。

void put_param_head ( FILE *  fp,
HTK_Param_Header h 
)

Output parameter header.

引数:
fp[in] file descriptor
h[in] pointer to a parameter header information

put_htkdata_info.c274 行で定義されています。

参照元 put_param().

void put_vec ( FILE *  fp,
VECT **  p,
int  num,
short  veclen 
)

Output array of vectors.

引数:
fp[in] file descriptor
p[in] pointer to vector array represented as [0..num-1][0...veclen-1]
num[in] number of vectors in p
veclen[in] length of each vector

put_htkdata_info.c294 行で定義されています。

参照元 put_param().

void put_param ( FILE *  fp,
HTK_Param pinfo 
)

Output the whole parameter information, including header and all vectors.

引数:
fp[in] file descriptor
pinfo[in] pointer to parameter structure.

put_htkdata_info.c316 行で定義されています。

void put_param_info ( FILE *  fp,
HTK_Param pinfo 
)

Output the length of an input parameter by number of frames and seconds.

引数:
fp[in] file descriptor
pinfo[in] pointer to parameter structure.

put_htkdata_info.c330 行で定義されています。

void print_hmmdef_info ( FILE *  fp,
HTK_HMM_INFO hmminfo 
)

Output total statistic informations of the HMM definition data.

引数:
fp[in] file descriptor
hmminfo[in] HMM definition data.

put_htkdata_info.c348 行で定義されています。

参照元 print_engine_info().