FST  openfst-1.8.3
OpenFst Library
Public Types | Public Member Functions | Public Attributes | List of all members
fst::DeterminizeOptions< Arc > Struct Template Reference

#include <determinize.h>

Inheritance diagram for fst::DeterminizeOptions< Arc >:
Inheritance graph
[legend]

Public Types

using Label = typename Arc::Label
 
using StateId = typename Arc::StateId
 
using Weight = typename Arc::Weight
 

Public Member Functions

 DeterminizeOptions (float delta=kDelta, Weight weight_threshold=Weight::Zero(), StateId state_threshold=kNoStateId, Label subsequential_label=0, DeterminizeType type=DETERMINIZE_FUNCTIONAL, bool increment_subsequential_label=false)
 

Public Attributes

float delta
 
Weight weight_threshold
 
StateId state_threshold
 
Label subsequential_label
 
DeterminizeType type
 
bool increment_subsequential_label
 

Detailed Description

template<class Arc>
struct fst::DeterminizeOptions< Arc >

Definition at line 1051 of file determinize.h.

Member Typedef Documentation

template<class Arc>
using fst::DeterminizeOptions< Arc >::Label = typename Arc::Label

Definition at line 1052 of file determinize.h.

template<class Arc>
using fst::DeterminizeOptions< Arc >::StateId = typename Arc::StateId

Definition at line 1053 of file determinize.h.

template<class Arc>
using fst::DeterminizeOptions< Arc >::Weight = typename Arc::Weight

Definition at line 1054 of file determinize.h.

Constructor & Destructor Documentation

template<class Arc>
fst::DeterminizeOptions< Arc >::DeterminizeOptions ( float  delta = kDelta,
Weight  weight_threshold = Weight::Zero(),
StateId  state_threshold = kNoStateId,
Label  subsequential_label = 0,
DeterminizeType  type = DETERMINIZE_FUNCTIONAL,
bool  increment_subsequential_label = false 
)
inlineexplicit

Definition at line 1065 of file determinize.h.

Member Data Documentation

template<class Arc>
float fst::DeterminizeOptions< Arc >::delta

Definition at line 1056 of file determinize.h.

template<class Arc>
bool fst::DeterminizeOptions< Arc >::increment_subsequential_label

Definition at line 1061 of file determinize.h.

template<class Arc>
StateId fst::DeterminizeOptions< Arc >::state_threshold

Definition at line 1058 of file determinize.h.

template<class Arc>
Label fst::DeterminizeOptions< Arc >::subsequential_label

Definition at line 1059 of file determinize.h.

template<class Arc>
DeterminizeType fst::DeterminizeOptions< Arc >::type

Definition at line 1060 of file determinize.h.

template<class Arc>
Weight fst::DeterminizeOptions< Arc >::weight_threshold

Definition at line 1057 of file determinize.h.


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