/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
H A D | shortest-distance.h | 25 #include "fst/lib/arcfilter.h" 26 #include "fst/lib/cache.h" 27 #include "fst/lib/queue.h" 28 #include "fst/lib/reverse.h" 29 #include "fst/lib/test-properties.h" 31 namespace fst { namespace 61 const Fst<Arc> &fst, 65 : fst_(fst.Copy()), distance_(distance), state_queue_(opts.state_queue), 200 const Fst<Arc> &fst, 205 sd_state(fst, distanc 60 ShortestDistanceState( const Fst<Arc> &fst, vector<Weight> *distance, const ShortestDistanceOptions<Arc, Queue, ArcFilter> &opts, bool retain) argument 199 ShortestDistance( const Fst<Arc> &fst, vector<typename Arc::Weight> *distance, const ShortestDistanceOptions<Arc, Queue, ArcFilter> &opts) argument 230 ShortestDistance(const Fst<Arc> &fst, vector<typename Arc::Weight> *distance, bool reverse = false) argument [all...] |
H A D | map.h | 23 #include "fst/lib/cache.h" 24 #include "fst/lib/mutable-fst.h" 26 namespace fst { namespace 81 void Map(MutableFst<A> *fst, C* mapper) { argument 85 if (fst->Start() == kNoStateId) 88 uint64 props = fst->Properties(kFstProperties, false); 93 superfinal = fst->AddState(); 94 fst->SetFinal(superfinal, Weight::One()); 97 for (StateId s = 0; s < fst 149 Map(MutableFst<A> *fst, C mapper) argument 269 MapFstImpl(const Fst<A> &fst, const C &mapper, const MapFstOptions& opts) argument 279 MapFstImpl(const Fst<A> &fst, C *mapper, const MapFstOptions& opts) argument 464 MapFst(const Fst<A> &fst, const C &mapper, const MapFstOptions& opts) argument 468 MapFst(const Fst<A> &fst, C* mapper, const MapFstOptions& opts) argument 472 MapFst(const Fst<A> &fst, const C &mapper) argument 476 MapFst(const Fst<A> &fst, C* mapper) argument 480 MapFst(const MapFst<A, B, C> &fst) argument 545 StateIterator(const MapFst<A, B, C> &fst) argument 598 ArcIterator(const MapFst<A, B, C> &fst, StateId s) argument 766 GallicToNewSymbolsMapper(MutableFst<ToArc> *fst) argument [all...] |
H A D | replace.h | 25 #include "fst/lib/fst.h" 26 #include "fst/lib/cache.h" 27 #include "fst/lib/test-properties.h" 29 namespace fst { namespace 90 StateId fst_id; // current fst being walked 91 StateId fst_state; // current state in fst being walked, not to be 92 // confused with the state_id of the combined fst 96 // \param fst_tuples array of label/fst tuples, one for each non-terminal 142 void AddFst(Label label, const Fst<A>* fst) { argument 210 SetFst(Label label, const Fst<A>* fst) argument 223 const Fst<A>* fst = fst_array_[root_]; local 243 const Fst<A>* fst = fst_array_[tuple.fst_id]; local 297 const Fst<A>* fst = fst_array_[tuple.fst_id]; local 553 ReplaceFst(const ReplaceFst<A>& fst) argument 626 StateIterator(const ReplaceFst<A> &fst) argument 640 ArcIterator(const ReplaceFst<A> &fst, StateId s) argument [all...] |
H A D | Android.mk | 7 fst.cpp \
|
H A D | connect.h | 22 #include "fst/lib/mutable-fst.h" 24 namespace fst { namespace 50 void InitVisit(const Fst<A> &fst) { argument 64 fst_ = &fst; 65 start_ = fst.Start(); 202 void Connect(MutableFst<Arc> *fst) { argument 209 DfsVisit(*fst, &scc_visitor); 214 fst->DeleteStates(dstates); 215 fst [all...] |
H A D | factor-weight.h | 28 #include "fst/lib/cache.h" 29 #include "fst/lib/test-properties.h" 31 namespace fst { namespace 160 FactorWeightFstImpl(const Fst<A> &fst, const FactorWeightOptions &opts) argument 161 : CacheImpl<A>(opts), fst_(fst.Copy()), delta_(opts.delta), 164 uint64 props = fst.Properties(kFstProperties, false); 167 SetInputSymbols(fst.InputSymbols()); 168 SetOutputSymbols(fst.OutputSymbols()); 347 FactorWeightFst(const Fst<A> &fst) argument 348 : impl_(new FactorWeightFstImpl<A, F>(fst, FactorWeightOption 350 FactorWeightFst(const Fst<A> &fst, const FactorWeightOptions &opts) argument 352 FactorWeightFst(const FactorWeightFst<A, F> &fst) argument 416 StateIterator(const FactorWeightFst<A, F> &fst) argument 428 ArcIterator(const FactorWeightFst<A, F> &fst, StateId s) argument [all...] |
H A D | vector-fst.h | 1 // vector-fst.h 26 #include "fst/lib/mutable-fst.h" 27 #include "fst/lib/test-properties.h" 29 namespace fst { namespace 196 explicit VectorFstImpl(const Fst<A> &fst); 322 VectorFstImpl<A>::VectorFstImpl(const Fst<A> &fst) { argument 324 SetProperties(fst.Properties(kCopyProperties, false) | kStaticProperties); 325 this->SetInputSymbols(fst.InputSymbols()); 326 this->SetOutputSymbols(fst 467 VectorFst(const VectorFst<A> &fst) argument 470 VectorFst(const Fst<A> &fst) argument 474 operator =(const VectorFst<A> &fst) argument 483 operator =(const Fst<A> &fst) argument 673 StateIterator(const VectorFst<A> &fst) argument 699 ArcIterator(const VectorFst<A> &fst, StateId s) argument 729 MutableArcIterator(VectorFst<A> *fst, StateId s) argument [all...] |
H A D | synchronize.h | 28 #include "fst/lib/cache.h" 29 #include "fst/lib/test-properties.h" 31 namespace fst { namespace 72 SynchronizeFstImpl(const Fst<A> &fst, const SynchronizeFstOptions &opts) argument 73 : CacheImpl<A>(opts), fst_(fst.Copy()) { 75 uint64 props = fst.Properties(kFstProperties, false); 78 SetInputSymbols(fst.InputSymbols()); 79 SetOutputSymbols(fst.OutputSymbols()); 331 SynchronizeFst(const Fst<A> &fst) argument 332 : impl_(new SynchronizeFstImpl<A>(fst, SynchronizeFstOption 334 SynchronizeFst(const Fst<A> &fst, const SynchronizeFstOptions &opts) argument 337 SynchronizeFst(const SynchronizeFst<A> &fst) argument 401 StateIterator(const SynchronizeFst<A> &fst) argument 413 ArcIterator(const SynchronizeFst<A> &fst, StateId s) argument [all...] |
H A D | determinize.h | 29 #include "fst/lib/cache.h" 30 #include "fst/lib/factor-weight.h" 31 #include "fst/lib/map.h" 32 #include "fst/lib/test-properties.h" 34 namespace fst { namespace 133 DeterminizeFstImplBase(const Fst<A> &fst, const CacheOptions &opts) argument 134 : CacheImpl<A>(opts), fst_(fst.Copy()) { 136 uint64 props = fst.Properties(kFstProperties, false); 139 SetInputSymbols(fst.InputSymbols()); 140 SetOutputSymbols(fst 222 DeterminizeFsaImpl(const Fst<A> &fst, C common_divisor, const DeterminizeFstOptions &opts) argument 545 DeterminizeFst(const Fst<A> &fst, const DeterminizeFstOptions &opts = DeterminizeFstOptions()) argument 557 DeterminizeFst(const DeterminizeFst<A> &fst) argument 614 DeterminizeFst(const Fst<A> &fst, const D &common_divisor, const DeterminizeFstOptions &opts) argument 625 DeterminizeFstImpl( const Fst<A> &fst, const DeterminizeFstOptions &opts) argument 649 StateIterator(const DeterminizeFst<A> &fst) argument 661 ArcIterator(const DeterminizeFst<A> &fst, StateId s) argument [all...] |
H A D | epsnormalize.h | 26 #include "fst/lib/factor-weight.h" 27 #include "fst/lib/invert.h" 28 #include "fst/lib/map.h" 29 #include "fst/lib/rmepsilon.h" 31 namespace fst { namespace 66 } // namespace fst
|
/external/openfst/src/include/fst/ |
H A D | factor-weight.h | 34 #include <fst/cache.h> 35 #include <fst/test-properties.h> 38 namespace fst { namespace 183 FactorWeightFstImpl(const Fst<A> &fst, const FactorWeightOptions<A> &opts) argument 185 fst_(fst.Copy()), 191 uint64 props = fst.Properties(kFstProperties, false); 194 SetInputSymbols(fst.InputSymbols()); 195 SetOutputSymbols(fst.OutputSymbols()); 410 FactorWeightFst(const Fst<A> &fst) argument 411 : ImplToFst<Impl>(new Impl(fst, FactorWeightOption 413 FactorWeightFst(const Fst<A> &fst, const FactorWeightOptions<A> &opts) argument 417 FactorWeightFst(const FactorWeightFst<A, F> &fst, bool copy) argument 444 StateIterator(const FactorWeightFst<A, F> &fst) argument 456 ArcIterator(const FactorWeightFst<A, F> &fst, StateId s) argument [all...] |
H A D | synchronize.h | 37 #include <fst/cache.h> 38 #include <fst/test-properties.h> 41 namespace fst { namespace 85 SynchronizeFstImpl(const Fst<A> &fst, const SynchronizeFstOptions &opts) argument 86 : CacheImpl<A>(opts), fst_(fst.Copy()) { 88 uint64 props = fst.Properties(kFstProperties, false); 91 SetInputSymbols(fst.InputSymbols()); 92 SetOutputSymbols(fst.OutputSymbols()); 365 SynchronizeFst(const Fst<A> &fst) argument 366 : ImplToFst<Impl>(new Impl(fst, SynchronizeFstOption 368 SynchronizeFst(const Fst<A> &fst, const SynchronizeFstOptions &opts) argument 372 SynchronizeFst(const SynchronizeFst<A> &fst, bool safe = false) argument 399 StateIterator(const SynchronizeFst<A> &fst) argument 411 ArcIterator(const SynchronizeFst<A> &fst, StateId s) argument [all...] |
H A D | determinize.h | 31 #include <fst/slist.h> 36 #include <fst/arc-map.h> 37 #include <fst/cache.h> 38 #include <fst/bi-table.h> 39 #include <fst/factor-weight.h> 40 #include <fst/prune.h> 41 #include <fst/test-properties.h> 44 namespace fst { namespace 374 DeterminizeFstImplBase(const Fst<A> &fst, argument 376 : CacheImpl<A>(opts), fst_(fst 472 DeterminizeFsaImpl(const Fst<A> &fst, const vector<Weight> *in_dist, vector<Weight> *out_dist, const DeterminizeFstOptions<A, D, F, T> &opts) argument 713 DeterminizeFstImpl(const Fst<A> &fst, const DeterminizeFstOptions<A, D, F, T> &opts) argument 808 DeterminizeFst(const Fst<A> &fst) argument 824 DeterminizeFst(const Fst<A> &fst, const DeterminizeFstOptions<A, D, F, T> &opts) argument 840 DeterminizeFst(const Fst<A> &fst, const vector<Weight> *in_dist, vector<Weight> *out_dist, const DeterminizeFstOptions<A, D, F, T> &opts) argument 852 DeterminizeFst(const DeterminizeFst<A> &fst, bool safe = false) argument 881 Init(const Fst<A> &fst) argument 908 StateIterator(const DeterminizeFst<A> &fst) argument 920 ArcIterator(const DeterminizeFst<A> &fst, StateId s) argument [all...] |
H A D | log.h | 27 #include <fst/types.h> 28 #include <fst/flags.h>
|
H A D | label-reachable.h | 32 #include <fst/accumulator.h> 33 #include <fst/arcsort.h> 34 #include <fst/interval-set.h> 35 #include <fst/state-reachable.h> 36 #include <fst/vector-fst.h> 39 namespace fst { namespace 152 LabelReachable(const Fst<A> &fst, bool reach_input, S *s = 0, argument 154 : fst_(new VectorFst<Arc>(fst)), 211 void Relabel(MutableFst<Arc> *fst, boo argument 291 ReachInit(const F &fst, bool copy = false) argument [all...] |
H A D | arc.h | 28 #include <fst/expectation-weight.h> 29 #include <fst/float-weight.h> 30 #include <fst/lexicographic-weight.h> 31 #include <fst/power-weight.h> 32 #include <fst/product-weight.h> 33 #include <fst/signed-log-weight.h> 34 #include <fst/sparse-power-weight.h> 38 #include <fst/string-weight.h> 41 namespace fst { namespace 305 } // namespace fst [all...] |
H A D | equal.h | 24 #include <fst/fst.h> 27 namespace fst { namespace 121 } // namespace fst
|
H A D | generic-register.h | 23 #include <fst/compat.h> 24 #include <fst/types.h> 38 namespace fst { namespace 157 } // namespace fst
|
/external/openfst/src/extensions/far/ |
H A D | main.cc | 30 #include <fst/extensions/far/main.h> 32 namespace fst { namespace 37 if (str == "fst") 53 return "fst"; 118 } // namespace fst
|
H A D | farscript.cc | 20 #include <fst/extensions/far/farscript.h> 21 #include <fst/script/script-impl.h> 22 #include <fst/extensions/far/far.h> 24 namespace fst { namespace 131 } // namespace fst
|
/external/openfst/src/include/fst/extensions/far/ |
H A D | create.h | 33 #include <fst/extensions/far/far.h> 35 namespace fst { namespace 85 } // namespace fst
|
/external/srec/tools/grxmlcompile/ |
H A D | fst-io.h | 4 // fst-io.h 32 #include "fst/lib/fst.h" 33 #include "fst/lib/fstlib.h" 34 #include "fst/lib/fst-decl.h" 35 #include "fst/lib/vector-fst.h" 36 #include "fst/lib/arcsort.h" 37 #include "fst/li 39 namespace fst { namespace 48 FstPrinter(const Fst<A> &fst, const SymbolTable *isyms, const SymbolTable *osyms, const SymbolTable *ssyms, bool accep) argument [all...] |
/external/srec/srec/include/ |
H A D | srec_context.h | 79 * the fst, so that we don't need to recalculate it each time. 189 int FST_AttachArbdata(srec_context* fst, srec_arbdata* allophone_tree); 190 int FST_DumpGraph(srec_context* fst, PFile* fp); 194 int FST_AddWordToGrammar(srec_context* fst, 198 int FST_ResetGrammar(srec_context* fst); 200 int FST_PrepareContext(srec_context* fst);
|
/external/openfst/src/include/fst/extensions/ngram/ |
H A D | ngram-fst.h | 27 #include <fst/compat.h> 28 #include <fst/fstlib.h> 29 #include <fst/mapped-file.h> 30 #include <fst/extensions/ngram/bitmap-index.h> 36 namespace fst { namespace 87 NGramFstImpl(const Fst<A> &fst, vector<StateId>* order_out); 279 NGramFstImpl<A>::NGramFstImpl(const Fst<A> &fst, vector<StateId>* order_out) argument 286 SetInputSymbols(fst.InputSymbols()); 287 SetOutputSymbols(fst.OutputSymbols()); 292 if (fst 647 NGramFst(const Fst<A> &fst, vector<StateId>* order_out) argument 652 NGramFst(const NGramFst<A> &fst, bool safe = false) argument 757 NGramFstMatcher(const NGramFst<A> &fst, MatchType match_type) argument 865 ArcIterator(const NGramFst<A> &fst, StateId state) argument 966 StateIterator(const NGramFst<A> &fst) argument [all...] |
H A D | nthbit.h | 21 #include <fst/types.h>
|