Home | History | Annotate | Download | only in fst

Lines Matching full:stateid

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