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

an arc in the word lattice More...

+ Collaboration diagram for SprCwrWlatArc:

Data Fields

int wid
 the word identifiier More...
 
float score
 the acoustic score More...
 
SprCwrNodeSeqnode_seq
 we can also dump the node/state seq as extra info More...
 
SprCwrWlatNodeto_node
 the WlatNode the arc is pointing to (backward in time) More...
 
SprCwrWlatNodefrom_node
 the WlatNode the arc is originating from More...
 
struct spr_t_cwr_wlat_arc * next_arc
 the next arc (a simple list) More...
 
struct spr_t_cwr_wlat_arc * hash_next
 the arcs are also kept in a hash table (double linked) More...
 
struct spr_t_cwr_wlat_arc ** hash_link
 

Detailed Description

an arc in the word lattice

Field Documentation

int SprCwrWlatArc::wid

the word identifiier

float SprCwrWlatArc::score

the acoustic score

SprCwrNodeSeq* SprCwrWlatArc::node_seq

we can also dump the node/state seq as extra info

SprCwrWlatNode* SprCwrWlatArc::to_node

the WlatNode the arc is pointing to (backward in time)

SprCwrWlatNode* SprCwrWlatArc::from_node

the WlatNode the arc is originating from

struct spr_t_cwr_wlat_arc* SprCwrWlatArc::next_arc

the next arc (a simple list)

struct spr_t_cwr_wlat_arc* SprCwrWlatArc::hash_next

the arcs are also kept in a hash table (double linked)

struct spr_t_cwr_wlat_arc** SprCwrWlatArc::hash_link