Lines Matching refs:StateId
116 typedef typename A::StateId StateId; typedef
121 DeterminizeElement(StateId s, Weight w) : state_id(s), weight(w) {} in DeterminizeElement()
132 StateId state_id; // Input state Id
149 typedef typename Arc::StateId StateId; typedef
156 void operator()(StateId s, LabelMap *label_map) {} in operator()
194 typedef typename Arc::StateId StateId; typedef
209 for (StateId s = 0; s < subsets_.Size(); ++s) in ~DefaultDeterminizeStateTable()
217 StateId FindState(Subset *subset) { in FindState()
218 StateId ns = subsets_.Size(); in FindState()
219 StateId s = subsets_.FindId(subset); in FindState()
224 const Subset* FindSubset(StateId s) { return subsets_.FindEntry(s); } in FindSubset()
312 typedef CompactHashBiTable<StateId, Subset *,
370 typedef typename A::StateId StateId; typedef
399 StateId Start() { in Start()
401 StateId start = ComputeStart(); in Start()
409 Weight Final(StateId s) { in Final()
417 virtual void Expand(StateId s) = 0;
419 size_t NumArcs(StateId s) { in NumArcs()
425 size_t NumInputEpsilons(StateId s) { in NumInputEpsilons()
431 size_t NumOutputEpsilons(StateId s) { in NumOutputEpsilons()
437 void InitArcIterator(StateId s, ArcIteratorData<A> *data) { in InitArcIterator()
443 virtual StateId ComputeStart() = 0;
445 virtual Weight ComputeFinal(StateId s) = 0;
467 typedef typename A::StateId StateId; typedef
525 virtual StateId ComputeStart() { in ComputeStart()
526 StateId s = GetFst().Start(); in ComputeStart()
535 virtual Weight ComputeFinal(StateId s) { in ComputeFinal()
550 StateId FindState(Subset *subset) { in FindState()
551 StateId s = state_table_->FindState(subset); in FindState()
573 virtual void Expand(StateId s) { in Expand()
589 void LabelSubsets(StateId s, LabelMap *label_map) { in LabelSubsets()
623 void AddArc(StateId s, Label label, Subset *dest_subset) { in AddArc()
701 typedef typename A::StateId StateId; typedef
744 virtual StateId ComputeStart() { return from_fst_->Start(); } in ComputeStart()
746 virtual Weight ComputeFinal(StateId s) { return from_fst_->Final(s); } in ComputeFinal()
748 virtual void Expand(StateId s) { in Expand()
801 typedef typename A::StateId StateId; typedef
866 virtual void InitArcIterator(StateId s, ArcIteratorData<A> *data) const { in InitArcIterator()
918 typedef typename A::StateId StateId; typedef
920 ArcIterator(const DeterminizeFst<A> &fst, StateId s) in ArcIterator()
944 typedef typename Arc::StateId StateId; typedef
950 StateId state_threshold; // Pruning state threshold.
955 StateId n = kNoStateId, Label l = 0)
983 typedef typename Arc::StateId StateId; typedef