dagnode_s Struct Reference

#include <dag.h>

List of all members.

Public Attributes

s3wid_t wid
int32 seqid
s3frmid_t sf
s3frmid_t fef
s3frmid_t lef
struct dagnode_salloc_next
struct daglink_ssucclist
struct daglink_spredlist
int32 node_ascr
int32 node_lscr
void * hook
uint8 reachable

Detailed Description

DAG structure representation of word lattice. A unique <wordid,startframe> is a node. Edges are formed if permitted by time adjacency. (See comment before dag_build.)


Member Data Documentation

Next in linear list of allocated nodes

Referenced by flat_fwd_dag_add_fudge_edges().

A hook that could allow arbitrary data structure to use dagnode_t

First and last end frames

Referenced by flat_fwd_dag_add_fudge_edges().

Node acoustic score

Node language score

List of preceding nodes (adjacent in time)

In astar: Whether final node reachable from here In flat_fwd's dag_to_wordgraph: A marker for whether a node is already marked.

Running sequence no. for identification

Start frame for this occurrence of wid

Referenced by flat_fwd_dag_add_fudge_edges().

List of successor nodes (adjacent in time)


The documentation for this struct was generated from the following file:

Generated on 7 Mar 2010 by  doxygen 1.6.1