SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprCwrClassSeq Struct Reference

Data Fields

struct spr_t_cwr_class_seq * prev
 bwd pointers that keep track of the search path (inverse tree) More...
 
struct spr_t_cwr_class_seq * next
 
int usage_cnt
 how many children does this node has (inverse tree) More...
 
float score
 the cumulative score More...
 
int word_id
 word id used for expansion More...
 
int class_id
 class used for expansion More...
 
SprLMContext lmc []
 the current LM context More...
 

Detailed Description

context information used to find the optimal word/class sequence

Field Documentation

struct spr_t_cwr_class_seq* SprCwrClassSeq::prev

bwd pointers that keep track of the search path (inverse tree)

struct spr_t_cwr_class_seq* SprCwrClassSeq::next

pointers used to link the info block together (recombination hash table or expansion list)

int SprCwrClassSeq::usage_cnt

how many children does this node has (inverse tree)

float SprCwrClassSeq::score

the cumulative score

int SprCwrClassSeq::word_id

word id used for expansion

int SprCwrClassSeq::class_id

class used for expansion

SprLMContext SprCwrClassSeq::lmc[]

the current LM context