SPRAAK
|
Define the LM-interface. More...
Data Structures | |
struct | SprCwrLMStrRead |
struct | SprCwrLMWordHdr |
struct | SprCwrLMInstance_ |
struct | SprCwrLMInterface |
Typedefs | |
typedef float(* | _FuncPtr1_CWR_LM_INTERFACE_ )(const SprCwrLMInstance *lm, const SprLMContext *lmc, int wndx) |
typedef float(* | _FuncPtr2_CWR_LM_INTERFACE_ )(SprCwrLMInstance *lm, const SprLMContext *lmc, SprLMContext *lmc_next, SprCwrLMWord *wrd) |
typedef SprCwrLMWord *(* | _FuncPtr3_CWR_LM_INTERFACE_ )(const SprCwrLMInstance *lm, const SprLMContext *lmc, SprCwrLMWord *wrd) |
typedef float *(* | _FuncPtr4_CWR_LM_INTERFACE_ )(const SprCwrLMInstance *lm, const SprLMContext *lmc, float *all_probs, SprCwrLMWord *wrd) |
typedef int(* | _FuncPtr5_CWR_LM_INTERFACE_ )(SprCwrLMInstance *lm, unsigned int action,...) |
query the LM More... | |
Enumerations | |
enum | { SPR_CWR_LMI_LOADED, SPR_CWR_LMI_NOT_ACTIVE, SPR_CWR_LMI_MULTI_CLASS, SPR_CWR_LMI_TRIV_LM, SPR_CWR_LMI_INF_WVIEW, SPR_CWR_LMI_WORST_CASE_INV } |
the bit-flags 'flags' in the LMInterface structure More... | |
enum | { SPR_CWR_LMI_PCALC_DOC, SPR_CWR_LMI_PRINT_LMC, SPR_CWR_LMI_GET_CONTEXT_DEPTH, SPR_CWR_LMI_GET_SLMSP, SPR_CWR_LMI_KNOWN_WORD, SPR_CWR_LMI_SET_LM_FAC, SPR_CWR_LMI_GET_LM_FAC, SPR_CWR_LMI_CHECK, SPR_CWR_LMI_GET_OPT_DESC, SPR_CWR_LMI_UNINSTALL } |
Variables | |
const SprCwrLMStrRead | spr_cwr_empty_lm_str_read |
const SprCwrLMInterface | spr_cwr_empty_lm_interface |
Define the LM-interface.
Specifies the interface for the LM.
A structure that contains both input data, return data and scratch data.