HomeSort by relevance Sort by last modified time
    Searched refs:fst_ (Results 1 - 25 of 41) sorted by null

1 2

  /external/openfst/src/include/fst/
add-on.h 157 : fst_(fst), t_(t) {
159 SetProperties(fst_.Properties(kFstProperties, false));
166 : fst_(fst), t_(t) {
168 SetProperties(fst_.Properties(kFstProperties, false));
174 : fst_(impl.fst_), t_(impl.t_) {
176 SetProperties(fst_.Properties(kCopyProperties, false));
186 StateId Start() const { return fst_.Start(); }
187 Weight Final(StateId s) const { return fst_.Final(s); }
188 size_t NumArcs(StateId s) const { return fst_.NumArcs(s);
294 F fst_; member in class:fst::AddOnImpl
    [all...]
state-map.h 213 fst_(fst.Copy()),
214 mapper_(new C(mapper, fst_)),
222 fst_(fst.Copy()),
230 fst_(impl.fst_->Copy(true)),
231 mapper_(new C(*impl.mapper_, fst_)),
237 delete fst_;
272 fst_->InitStateIterator(data);
285 if ((mask & kError) && (fst_->Properties(kError, false) ||
303 SetInputSymbols(fst_->InputSymbols())
316 const Fst<A> *fst_; member in class:fst::StateMapFstImpl
434 const Fst<A> &fst_; member in class:fst::IdentityStateMapper
513 const Fst<A> &fst_; member in class:fst::ArcSumMapper
589 const Fst<A> &fst_; member in class:fst::ArcUniqueMapper
    [all...]
complement.h 63 explicit ComplementFstImpl(const Fst<A> &fst) : fst_(fst.Copy()) {
72 : fst_(impl.fst_->Copy()) {
79 ~ComplementFstImpl() { delete fst_; }
85 StateId start = fst_->Start();
94 if (s == 0 || fst_->Final(s - 1) == Weight::Zero())
104 return fst_->NumArcs(s - 1) + 1;
108 return s == 0 ? 0 : fst_->NumInputEpsilons(s - 1);
112 return s == 0 ? 0 : fst_->NumOutputEpsilons(s - 1);
120 if ((mask & kError) && fst_->Properties(kError, false)
127 const Fst<A> *fst_; member in class:fst::ComplementFstImpl
    [all...]
arcsort.h 46 : fst_(fst), comp_(comp), i_(0) {}
51 : fst_(fst ? *fst : mapper.fst_), comp_(mapper.comp_), i_(0) {}
53 StateId Start() { return fst_.Start(); }
54 Weight Final(StateId s) const { return fst_.Final(s); }
59 arcs_.reserve(fst_.NumArcs(s));
60 for (ArcIterator< Fst<Arc> > aiter(fst_, s); !aiter.Done(); aiter.Next())
74 const Fst<Arc> &fst_; member in class:fst::ArcSortMapper
state-reachable.h 55 : fst_(fst),
71 if (fst_.Final(s) != Weight::Zero()) {
75 if (fst_.NumArcs(s) > 0) {
113 if (index_ >= 0 && fst_.Final(s) != Weight::Zero()) {
127 const Fst<A> &fst_; member in class:fst::IntervalReachVisitor
label-reachable.h 154 : fst_(new VectorFst<Arc>(fst)),
161 StateId ins = fst_->NumStates();
164 delete fst_;
168 : fst_(0),
179 fst_(0),
410 StateId ins = fst_->NumStates();
417 for (MutableArcIterator< VectorFst<Arc> > aiter(fst_, s);
435 Weight final = fst_->Final(s);
443 fst_->AddArc(s, arc);
446 fst_->SetFinal(s, Weight::Zero())
545 VectorFst<Arc> *fst_; member in class:fst::LabelReachable
    [all...]
synchronize.h 86 : CacheImpl<A>(opts), fst_(fst.Copy()) {
97 fst_(impl.fst_->Copy(true)) {
105 delete fst_;
118 StateId s = fst_->Start();
122 StateId start = FindState(Element(fst_->Start(), empty, empty));
131 Weight w = e.state == kNoStateId ? Weight::One() : fst_->Final(e.state);
162 if ((mask & kError) && fst_->Properties(kError, false))
243 for (ArcIterator< Fst<A> > ait(*fst_, e.state);
261 Weight w = e.state == kNoStateId ? Weight::One() : fst_->Final(e.state)
324 const Fst<A> *fst_; member in class:fst::SynchronizeFstImpl
    [all...]
shortest-distance.h 81 : fst_(fst), distance_(distance), state_queue_(opts.state_queue),
95 const Fst<Arc> &fst_; member in class:fst::ShortestDistanceState
117 if (fst_.Start() == kNoStateId) {
118 if (fst_.Properties(kError, false)) error_ = true;
146 source = fst_.Start();
172 if (first_path_ && (fst_.Final(s) != Weight::Zero()))
177 for (ArcIterator< Fst<Arc> > aiter(fst_, s);
218 if (fst_.Properties(kError, false)) error_ = true;
randgen.h 171 : fst_(fst),
177 : fst_(fst ? *fst : sampler.fst_),
191 if ((fst_.NumArcs(rstate.state_id) == 0 &&
192 fst_.Final(rstate.state_id) == Weight::Zero()) ||
199 ++sample_map_[arc_selector_(fst_, rstate.state_id)];
222 const Fst<A> &fst_; member in class:fst::ArcSampler
245 : fst_(fst),
253 : fst_(fst ? *fst : sampler.fst_),
291 const Fst<A> &fst_; member in class:fst::ArcSampler
492 Fst<A> *fst_; member in class:fst::RandGenFstImpl
    [all...]
arc-map.h 337 fst_(fst.Copy()),
348 fst_(fst.Copy()),
358 fst_(impl.fst_->Copy(true)),
367 delete fst_;
373 SetStart(FindOState(fst_->Start()));
382 B final_arc = (*mapper_)(A(0, 0, fst_->Final(FindIState(s)),
395 B final_arc = (*mapper_)(A(0, 0, fst_->Final(FindIState(s)),
435 if ((mask & kError) && (fst_->Properties(kError, false) ||
451 for (ArcIterator< Fst<A> > aiter(*fst_, FindIState(s))
538 const Fst<A> *fst_; member in class:fst::ArcMapFstImpl
959 MutableFst<ToArc> *fst_; member in struct:fst::GallicToNewSymbolsMapper
    [all...]
rmepsilon.h 80 : fst_(fst), distance_(distance), sd_state_(fst_, distance, opts, true),
133 const Fst<Arc> &fst_; member in class:fst::RmEpsilonState
178 for (ArcIterator< Fst<Arc> > ait(fst_, state);
209 final_ = Plus(final_, Times((*distance_)[state], fst_.Final(state)));
402 fst_(fst.Copy()),
405 *fst_,
417 fst_(impl.fst_->Copy(true)),
420 *fst_,
493 const Fst<A> *fst_; member in class:fst::RmEpsilonFstImpl
    [all...]
factor-weight.h 186 fst_(fst.Copy()),
205 fst_(impl.fst_->Copy(true)),
217 delete fst_;
222 StateId s = fst_->Start();
225 StateId start = FindState(Element(fst_->Start(), Weight::One()));
237 : (Weight) Times(e.weight, fst_->Final(e.state));
269 if ((mask & kError) && fst_->Properties(kError, false))
310 for (ArcIterator< Fst<A> > ait(*fst_, e.state);
332 (fst_->Final(e.state) != Weight::Zero())))
370 const Fst<A> *fst_; member in class:fst::FactorWeightFstImpl
    [all...]
replace.h 1211 const ReplaceFst<A, T> &fst_; \/\/ Reference to the FST member in class:fst::ArcIterator
1396 const ReplaceFst<A, T>& fst_; member in class:fst::ReplaceFstMatcher
    [all...]
  /external/openfst/src/include/fst/script/
compile-impl.h 76 fst_.SetProperties(kError, kError);
80 while (s >= fst_.NumStates())
81 fst_.AddState();
83 fst_.SetStart(s);
89 fst_.SetFinal(s, Weight::One());
92 fst_.SetFinal(s, StrToWeight(col[1], true));
99 fst_.AddArc(s, arc);
111 fst_.AddArc(s, arc);
118 fst_.AddArc(s, arc);
120 while (d >= fst_.NumStates()
199 mutable VectorFst<A> fst_; member in class:fst::FstCompiler
    [all...]
print-impl.h 51 : fst_(fst), isyms_(isyms), osyms_(osyms), ssyms_(ssyms),
59 StateId start = fst_.Start();
64 for (StateIterator< Fst<A> > siter(fst_);
108 for (ArcIterator< Fst<A> > aiter(fst_, s);
126 Weight final = fst_.Final(s);
136 const Fst<A> &fst_; member in class:fst::FstPrinter
draw-impl.h 58 : fst_(fst), isyms_(isyms), osyms_(osyms), ssyms_(ssyms),
69 StateId start = fst_.Start();
98 for (StateIterator< Fst<A> > siter(fst_);
169 Weight final = fst_.Final(s);
179 if (s == fst_.Start())
186 for (ArcIterator< Fst<A> > aiter(fst_, s);
210 const Fst<A> &fst_; member in class:fst::FstDrawer
  /external/srec/tools/grxmlcompile/
fst-io.h 53 : fst_(fst), isyms_(isyms), osyms_(osyms), ssyms_(ssyms),
60 StateId start = fst_.Start();
65 for (StateIterator< Fst<A> > siter(fst_);
109 for (ArcIterator< Fst<A> > aiter(fst_, s);
127 Weight final = fst_.Final(s);
137 const Fst<A> &fst_; member in class:fst::FstPrinter
234 while (s >= fst_.NumStates())
235 fst_.AddState();
237 fst_.SetStart(s);
243 fst_.SetFinal(s, Weight::One())
350 VectorFst<A> fst_; member in class:fst::FstReader
    [all...]
grxmlcompile.cpp 355 ESR_ReturnCode FstMergeOLabelsToILabels( fst::StdVectorFst& fst_, int max_ilabels )
357 fst::StdArc::StateId s = fst_.Start();
360 for (fst::StateIterator< fst::StdVectorFst> siter(fst_);
364 for(fst::MutableArcIterator<fst::StdVectorFst> aiter(&fst_, s);
380 ESR_ReturnCode FstMergeOLabelsToILabels_GetMax( fst::StdVectorFst& fst_, int& max_ilabel )
382 if (fst_.Start() == fst::kNoStateId) return ESR_INVALID_ARGUMENT;
383 for (fst::StateIterator< fst::StdVectorFst> siter(fst_);
385 for(fst::MutableArcIterator<fst::StdVectorFst> aiter(&fst_, siter.Value());
395 ESR_ReturnCode FstSplitOLabelsFromILabels( fst::StdVectorFst& fst_, int max_ilabels )
397 fst::StdArc::StateId s = fst_.Start()
    [all...]
  /external/srec/tools/thirdparty/OpenFst/fst/lib/
complement.h 57 explicit ComplementFstImpl(const Fst<A> &fst) : fst_(fst.Copy()) {
65 ~ComplementFstImpl() { delete fst_; }
68 StateId start = fst_->Start();
77 if (s == 0 || fst_->Final(s - 1) == Weight::Zero())
87 return fst_->NumArcs(s - 1) + 1;
91 return s == 0 ? 0 : fst_->NumInputEpsilons(s - 1);
95 return s == 0 ? 0 : fst_->NumOutputEpsilons(s - 1);
99 const Fst<A> *fst_; member in class:fst::ComplementFstImpl
190 : siter_(*fst.impl_->fst_), s_(0) {
224 aiter_ = new ArcIterator< Fst<A> >(*fst.impl_->fst_, s - 1)
    [all...]
arcsort.h 92 : CacheImpl<A>(opts), fst_(fst.Copy()), comp_(comp) {
94 uint64 props = fst_->Properties(kCopyProperties, false);
101 : fst_(impl.fst_->Copy()), comp_(impl.comp_) {
108 ~ArcSortFstImpl() { delete fst_; }
112 SetStart(fst_->Start());
118 SetFinal(s, fst_->Final(s));
141 fst_->InitStateIterator(data);
151 for (ArcIterator< Fst<A> > aiter(*fst_, s); !aiter.Done(); aiter.Next())
162 const Fst<A> *fst_; member in class:fst::ArcSortFstImpl
    [all...]
map.h 271 : CacheImpl<B>(opts), fst_(fst.Copy()),
281 : CacheImpl<B>(opts), fst_(fst.Copy()),
291 delete fst_;
297 SetStart(FindOState(fst_->Start()));
306 B final_arc = (*mapper_)(A(0, 0, fst_->Final(FindIState(s)),
316 B final_arc = (*mapper_)(A(0, 0, fst_->Final(FindIState(s)),
362 for (ArcIterator< Fst<A> > aiter(*fst_, FindIState(s));
377 B final_arc = (*mapper_)(A(0, 0, fst_->Final(FindIState(s)),
388 B final_arc = (*mapper_)(A(0, 0, fst_->Final(FindIState(s)),
403 SetInputSymbols(fst_->InputSymbols())
440 const Fst<A> *fst_; member in class:fst::MapFstImpl
840 MutableFst<ToArc> *fst_; member in struct:fst::GallicToNewSymbolsMapper
    [all...]
shortest-distance.h 65 : fst_(fst.Copy()), distance_(distance), state_queue_(opts.state_queue),
72 delete fst_;
78 const Fst<Arc> *fst_; member in class:fst::ShortestDistanceState
96 if (fst_->Start() == kNoStateId)
112 source = fst_->Start();
141 for (ArcIterator< Fst<Arc> > aiter(*fst_, s);
cache.h 395 explicit CacheStateIterator(const F &fst) : fst_(fst), s_(0) {}
398 if (s_ < fst_.impl_->NumKnownStates())
400 fst_.Start(); // force start state
401 if (s_ < fst_.impl_->NumKnownStates())
403 for (int u = fst_.impl_->MinUnexpandedState();
404 u < fst_.impl_->NumKnownStates();
405 u = fst_.impl_->MinUnexpandedState()) {
406 ArcIterator<F>(fst_, u); // force state expansion
407 if (s_ < fst_.impl_->NumKnownStates())
420 const F &fst_; member in class:fst::CacheStateIterator
    [all...]
factor-weight.h 163 : CacheImpl<A>(opts), fst_(fst.Copy()), delta_(opts.delta),
174 delete fst_;
179 StateId s = fst_->Start();
182 StateId start = FindState(Element(fst_->Start(), Weight::One()));
194 : (Weight) Times(e.weight, fst_->Final(e.state));
258 for (ArcIterator< Fst<A> > ait(*fst_, e.state);
278 (fst_->Final(e.state) != Weight::Zero())) {
281 : Times(e.weight, fst_->Final(e.state));
315 const Fst<A> *fst_; member in class:fst::FactorWeightFstImpl
relabel.h 168 : CacheImpl<A>(opts), fst_(fst.Copy()),
195 : CacheImpl<A>(opts), fst_(fst.Copy()),
229 ~RelabelFstImpl() { delete fst_; }
233 StateId s = fst_->Start();
241 SetFinal(s, fst_->Final(s));
275 for (ArcIterator<Fst<A> > aiter(*fst_, s); !aiter.Done(); aiter.Next()) {
299 const Fst<A> *fst_; member in class:fst::RelabelFstImpl
415 : impl_(fst.impl_), siter_(*impl_->fst_), s_(0) {}

Completed in 656 milliseconds

1 2