/external/openfst/src/include/fst/ |
randgen.h | 49 typedef typename A::StateId StateId; 54 size_t operator()(const Fst<A> &fst, StateId s) const { 72 typedef typename A::StateId StateId; 77 size_t operator()(const Fst<A> &fst, StateId s) const { 113 typedef typename A::StateId StateId; 121 size_t operator()(const Fst<A> &fst, StateId s, 141 typedef typename A::StateId StateId [all...] |
vector-fst.h | 46 typedef typename Arc::StateId StateId; 51 for (StateId s = 0; s < states_.size(); ++s) 55 StateId Start() const { return start_; } 57 Weight Final(StateId s) const { return states_[s]->final; } 59 StateId NumStates() const { return states_.size(); } 61 size_t NumArcs(StateId s) const { return states_[s]->arcs.size(); } 63 void SetStart(StateId s) { start_ = s; } 65 void SetFinal(StateId s, Weight w) { states_[s]->final = w; } 67 StateId AddState() [all...] |
arc-map.h | 113 typedef typename A::StateId StateId; 128 StateId superfinal = kNoStateId; 134 for (StateId s = 0; s < fst->NumStates(); ++s) { 201 typedef typename A::StateId StateId; 233 StateId superfinal = kNoStateId; 239 StateId s = siter.Value(); 330 typedef typename B::StateId StateId; [all...] |
cache.h | 50 // S *Allocate(StateId s); 51 // void Free(S *state, StateId s); 59 typedef typename S::Arc::StateId StateId; 67 S *Allocate(StateId s) { 77 void Free(S *state, StateId s) { 109 typedef typename Arc::StateId StateId; 163 for (StateId s = 0; s < impl.NumStates(); ++s) { 184 const S *GetState(StateId s) const [all...] |
compact-fst.h | 75 // Element Compact(StateId s, const Arc &arc); 78 // Arc Expand(StateId s, const Element &e); 212 typedef typename A::StateId StateId; 216 StateId nfinals = 0; 221 StateId s = siter.Value(); 244 for (StateId s = 0; s < nstates_; ++s) { 460 typedef typename A::StateId StateId; 540 StateId Start() [all...] |
determinize.h | 116 typedef typename A::StateId StateId; 121 DeterminizeElement(StateId s, Weight w) : state_id(s), weight(w) {} 132 StateId state_id; // Input state Id 149 typedef typename Arc::StateId StateId; 156 void operator()(StateId s, LabelMap *label_map) {} 168 // typedef typename Arc::StateId StateId; 182 // StateId FindState(Subset *subset) [all...] |
fst.h | 166 typedef typename A::StateId StateId; 170 virtual StateId Start() const = 0; // Initial state 172 virtual Weight Final(StateId) const = 0; // State's final weight 174 virtual size_t NumArcs(StateId) const = 0; // State's arc count 176 virtual size_t NumInputEpsilons(StateId) 179 virtual size_t NumOutputEpsilons(StateId) 270 virtual void InitArcIterator(StateId s, ArcIteratorData<A> *) const = 0; 303 typedef typename A::StateId StateId; [all...] |
replace.h | 55 // typedef typename A::StateId StateId; 56 // typedef ReplaceStateTuple<StateId, PrefixId> StateTuple; 67 // StateId FindState(const StateTuple &tuple); 70 // const StateTuple &Tuple(StateId id) const; 78 typedef S StateId; 84 ReplaceStateTuple(PrefixId p, StateId f, StateId s) 88 StateId fst_id; // current fst being walked 89 StateId fst_state; // current state in fst being walked, not to b [all...] |
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
determinize.h | 132 typedef typename A::StateId StateId; 147 StateId Start() { 149 StateId start = ComputeStart(); 157 Weight Final(StateId s) { 165 virtual void Expand(StateId s) = 0; 167 size_t NumArcs(StateId s) { 173 size_t NumInputEpsilons(StateId s) { 179 size_t NumOutputEpsilons(StateId s) { 185 void InitArcIterator(StateId s, ArcIteratorData<A> *data) [all...] |
fst.h | 122 typedef typename A::StateId StateId; 126 virtual StateId Start() const = 0; // Initial state 128 virtual Weight Final(StateId) const = 0; // State's final weight 130 virtual size_t NumArcs(StateId) const = 0; // State's arc count 132 virtual size_t NumInputEpsilons(StateId) 135 virtual size_t NumOutputEpsilons(StateId) 207 virtual void InitArcIterator(StateId s, ArcIteratorData<A> *) const = 0; 221 typedef typename A::StateId StateId; [all...] |
map.h | 82 typedef typename A::StateId StateId; 91 StateId superfinal = kNoStateId; 97 for (StateId s = 0; s < fst->NumStates(); ++s) { 159 typedef typename A::StateId StateId; 174 StateId superfinal = kNoStateId; 180 StateId s = siter.Value(); 267 typedef typename B::StateId StateId; [all...] |
replace.h | 75 typedef typename A::StateId StateId; 87 StateTuple(PrefixId p, StateId f, StateId s) : 91 StateId fst_id; // current fst being walked 92 StateId fst_state; // current state in fst being walked, not to be 218 StateId Start() { 225 StateId fst_start = fst->Start(); 230 StateId start = FindState(StateTuple(prefix, root_, fst_start)); 240 Weight Final(StateId s) [all...] |
vector-fst.h | 40 typedef typename Arc::StateId StateId; 45 for (StateId s = 0; s < (StateId)states_.size(); ++s) 49 StateId Start() const { return start_; } 51 Weight Final(StateId s) const { return states_[s]->final; } 53 StateId NumStates() const { return states_.size(); } 55 size_t NumArcs(StateId s) const { return states_[s]->arcs.size(); } 57 void SetStart(StateId s) { start_ = s; } 59 void SetFinal(StateId s, Weight w) { states_[s]->final = w; [all...] |
compose.h | 102 typedef typename A::StateId StateId; 127 StateId Start() { 129 StateId start = ComputeStart(); 137 Weight Final(StateId s) { 145 virtual void Expand(StateId s) = 0; 147 size_t NumArcs(StateId s) { 153 size_t NumInputEpsilons(StateId s) { 159 size_t NumOutputEpsilons(StateId s) { 165 void InitArcIterator(StateId s, ArcIteratorData<A> *data) [all...] |
/external/openfst/src/include/fst/extensions/ngram/ |
ngram-fst.h | 45 typedef typename A::StateId StateId; 47 StateId state_; 51 StateId node_state_; 53 StateId context_state_; 77 typedef typename A::StateId StateId; 87 NGramFstImpl(const Fst<A> &fst, vector<StateId>* order_out); 136 StateId Start() const { 140 Weight Final(StateId state) const [all...] |
/external/openfst/src/include/fst/extensions/pdt/ |
expand.h | 42 PdtStack<typename Arc::StateId, typename Arc::Label> *stack; 43 PdtStateTable<typename Arc::StateId, typename Arc::StateId> *state_table; 48 PdtStack<typename Arc::StateId, typename Arc::Label> *s = 0, 49 PdtStateTable<typename Arc::StateId, typename Arc::StateId> *st = 0) 81 typedef typename A::StateId StateId; 82 typedef StateId StackId; 83 typedef PdtStateTuple<StateId, StackId> StateTuple [all...] |
shortest-path.h | 70 typedef typename Arc::StateId StateId; 77 SearchState(StateId s, StateId t) : state(s), start(t) {} 85 StateId state; // PDT state 86 StateId start; // PDT paren 'source' state 96 ParenSpec(Label id, StateId s, StateId d) 100 StateId src_start; // sub-graph 'start' state for paren source. 101 StateId dest_start; // sub-graph 'start' state for paren dest [all...] |