Edinburgh Speech Tools  2.1-release
EST_SCFG.h File Reference
#include "EST_simplestats.h"
#include "EST_rw_status.h"
#include "EST_TList.h"
#include "siod.h"
Include dependency graph for EST_SCFG.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EST_bracketed_string
 This class represents a bracketed string used in training of SCFGs. More...
 
class  EST_SCFG_Rule
 A stochastic context free grammar rule. More...
 
class  EST_SCFG
 A class representing a stochastic context free grammar (SCFG). More...
 
class  EST_SCFG_traintest
 A class used to train (and test) SCFGs is an extension of EST_SCFG. More...
 

Typedefs

typedef EST_TVector< EST_bracketed_stringEST_Bcorpus
 
typedef EST_TList< EST_SCFG_RuleSCFGRuleList
 

Enumerations

enum  est_scfg_rtype { est_scfg_unset, est_scfg_binary_rule, est_scfg_unary_rule }
 

Functions

LISP scfg_bracketing_only (LISP parse)
 
void count_bracket_crossing (const EST_bracketed_string &ref, const EST_bracketed_string &test, EST_SuffStats &vs)
 

Typedef Documentation

Definition at line 99 of file EST_SCFG.h.

Definition at line 162 of file EST_SCFG.h.

Enumeration Type Documentation

Enumerator
est_scfg_unset 
est_scfg_binary_rule 
est_scfg_unary_rule 

Definition at line 102 of file EST_SCFG.h.

Function Documentation

LISP scfg_bracketing_only ( LISP  parse)

From a full parse, extract the string with bracketing only.

Definition at line 504 of file EST_SCFG_Chart.cc.

void count_bracket_crossing ( const EST_bracketed_string ref,
const EST_bracketed_string test,
EST_SuffStats vs 
)

Cummulate cross bracketing information between ref and test.

Definition at line 559 of file EST_SCFG_Chart.cc.