segConfig.h

Go to the documentation of this file.
00001 
00014 #ifndef SEGDECODER_H_INCLUDED
00015 #define SEGDECODER_H_INCLUDED
00016 #include <segDecoder.h>
00017 #endif
00018 
00020 typedef struct segConfig {
00021     char   *hmmListFile;    
00022     char   *spListFile;     
00023     int     maxIt;          
00024     double  stopDiff;       
00025     char   *logFile;        
00026     char   *mlfFile;        
00027     int     embedTrain;     
00028     int     maxDur;         
00029     double  minVar;         
00030     char   *modelOpDir;     
00031     int     runType;        
00032     double  slopeRate;      
00033     double  varRate;        
00034     int     verbose;        
00035     char   *aMatFile;       
00036     char   *iMatFile;       
00037     char   *classFile;      
00038     int     opMats;         
00039     char   *grammarFile;    
00040     double  LMScale;        
00041     char   *dumpFile;       
00042     SEG_DEC_PARAM decParam; 
00043     double  durRegParam;    
00044     char   *tiedListFile;   
00045     int     minTransOcc;    
00046     int     minStateOcc;    
00047 } SEG_CONFIG;
00048 
00049 /* Prototype definitions */
00050 extern int  segReadConfig(SEG_CONFIG **configData, char *configFile);
00051 extern void segFreeConfig(SEG_CONFIG *configData);
00052 
00053 #if 0  /* This function was now defined in segCompatV3.h */ 
00054 int GetSegVitConfig(char *cFile, char *hmmListFile, char *trnFile, 
00055     int *maxIt, double *stopDiff, char *logFile, char *mlfFile, 
00056     int *embedTrain, int *maxDur, double *minVar, char *hmmOpDir, int *runType, 
00057     double *slopeRate, double *varRate, int *verbose, char *aMatFile, 
00058     char *iMatFile, char *classFile, int *opMats, char *grammarFile, 
00059     int *LMScale, char **dumpPtr, DECODER_PARAM *decParam, double *DMRegParam,
00060     char *tiedListFile);
00061 #endif

Generated on Sun Aug 5 02:40:36 2007 for SEGRec Version 1.0 by  doxygen 1.5.1