/external/openfst/src/include/fst/script/ |
D | shortest-path.h | 63 typedef AnyArcFilter<Arc> ArcFilter; in ShortestPath() typedef 73 ArcFilter>::Construct(ifst, &weights); in ShortestPath() 74 fst::ShortestPathOptions<Arc, Queue, ArcFilter> spopts( in ShortestPath() 75 queue, ArcFilter(), opts.nshortest, opts.unique, in ShortestPath() 85 ArcFilter>::Construct(ifst, &weights); in ShortestPath() 86 fst::ShortestPathOptions<Arc, Queue, ArcFilter> spopts( in ShortestPath() 87 queue, ArcFilter(), opts.nshortest, opts.unique, in ShortestPath() 97 ArcFilter >::Construct(ifst, &weights); in ShortestPath() 98 fst::ShortestPathOptions<Arc, Queue, ArcFilter> spopts( in ShortestPath() 99 queue, ArcFilter(), opts.nshortest, opts.unique, in ShortestPath() [all …]
|
D | shortest-distance.h | 57 template<class Queue, class Arc, class ArcFilter> 68 template<class Arc, class ArcFilter> 69 struct QueueConstructor<AutoQueue<typename Arc::StateId>, Arc, ArcFilter> { 74 return new AutoQueue<typename Arc::StateId>(fst, distance, ArcFilter()); 78 template<class Arc, class ArcFilter> 81 Arc, ArcFilter> { 91 template<class Arc, class ArcFilter> 92 struct QueueConstructor<TopOrderQueue<typename Arc::StateId>, Arc, ArcFilter> { 96 return new TopOrderQueue<typename Arc::StateId>(fst, ArcFilter());
|
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
D | shortest-distance.h | 33 template <class Arc, class Queue, class ArcFilter> 38 ArcFilter arc_filter; // Arc filter (e.g., limit to only epsilon graph) 42 ShortestDistanceOptions(Queue *q, ArcFilter filt, StateId src = kNoStateId, 54 template<class Arc, class Queue, class ArcFilter> 63 const ShortestDistanceOptions<Arc, Queue, ArcFilter> &opts, in ShortestDistanceState() 81 ArcFilter arc_filter_; 93 template <class Arc, class Queue, class ArcFilter> 94 void ShortestDistanceState<Arc, Queue, ArcFilter>::ShortestDistance( in ShortestDistance() 198 template<class Arc, class Queue, class ArcFilter> 202 const ShortestDistanceOptions<Arc, Queue, ArcFilter> &opts) { in ShortestDistance() [all …]
|
D | prune.h | 28 template <class A, class ArcFilter> 36 ArcFilter filter; 44 PruneOptions(const Weight& t, ArcFilter f, vector<Weight> *id = 0, 55 template <class Arc, class ArcFilter> 57 const PruneOptions<Arc, ArcFilter> &opts) { in Prune() 140 template <class Arc, class ArcFilter> 143 const PruneOptions<Arc, ArcFilter> &opts) { in Prune()
|
D | shortest-path.h | 32 template <class Arc, class Queue, class ArcFilter> 34 : public ShortestDistanceOptions<Arc, Queue, ArcFilter> { 42 ShortestPathOptions(Queue *q, ArcFilter filt, size_t n = 1, bool u = false, 44 : ShortestDistanceOptions<Arc, Queue, ArcFilter>(q, filt, kNoStateId, d), 60 template<class Arc, class Queue, class ArcFilter> 64 ShortestPathOptions<Arc, Queue, ArcFilter> &opts) { in SingleShortestPath() 227 template<class Arc, class Queue, class ArcFilter> 230 ShortestPathOptions<Arc, Queue, ArcFilter> &opts) { in ShortestPath()
|
D | queue.h | 289 template <class Arc, class ArcFilter> 291 TopOrderQueue(const Fst<Arc> &fst, ArcFilter filter) in TopOrderQueue() 504 template <class Arc, class ArcFilter> 506 ArcFilter filter) : QueueBase<S>(AUTO_QUEUE) { in AutoQueue() 615 template <class Arc, class ArcFilter, class Less> 619 ArcFilter filter, Less *less, 645 template <class A, class ArcFilter, class Less> 649 ArcFilter filter, Less *less, in SccQueueType()
|
D | dfs-visit.h | 76 template <class Arc, class V, class ArcFilter> 77 void DfsVisit(const Fst<Arc> &fst, V *visitor, ArcFilter filter) { in DfsVisit()
|
/external/openfst/src/include/fst/ |
D | shortest-distance.h | 37 template <class Arc, class Queue, class ArcFilter> 42 ArcFilter arc_filter; // Arc filter (e.g., limit to only epsilon graph) 55 ShortestDistanceOptions(Queue *q, ArcFilter filt, StateId src = kNoStateId, 70 template<class Arc, class Queue, class ArcFilter> 79 const ShortestDistanceOptions<Arc, Queue, ArcFilter> &opts, in ShortestDistanceState() 98 ArcFilter arc_filter_; 114 template <class Arc, class Queue, class ArcFilter> 115 void ShortestDistanceState<Arc, Queue, ArcFilter>::ShortestDistance( in ShortestDistance() 242 template<class Arc, class Queue, class ArcFilter> 246 const ShortestDistanceOptions<Arc, Queue, ArcFilter> &opts) { in ShortestDistance() [all …]
|
D | prune.h | 34 template <class A, class ArcFilter> 45 ArcFilter filter; 52 explicit PruneOptions(const Weight& w, StateId s, ArcFilter f, 99 template <class Arc, class ArcFilter> 101 const PruneOptions<Arc, ArcFilter> &opts) { in Prune() 216 template <class Arc, class ArcFilter> 219 const PruneOptions<Arc, ArcFilter> &opts) { in Prune()
|
D | shortest-path.h | 39 template <class Arc, class Queue, class ArcFilter> 41 : public ShortestDistanceOptions<Arc, Queue, ArcFilter> { 56 ShortestPathOptions(Queue *q, ArcFilter filt, size_t n = 1, bool u = false, 60 : ShortestDistanceOptions<Arc, Queue, ArcFilter>(q, filt, kNoStateId, d), 77 template<class Arc, class Queue, class ArcFilter> 81 ShortestPathOptions<Arc, Queue, ArcFilter> &opts) { in SingleShortestPath() 412 template<class Arc, class Queue, class ArcFilter> 415 ShortestPathOptions<Arc, Queue, ArcFilter> &opts) { in ShortestPath()
|
D | queue.h | 319 template <class Arc, class ArcFilter> 320 TopOrderQueue(const Fst<Arc> &fst, ArcFilter filter) in TopOrderQueue() 541 template <class Arc, class ArcFilter> 543 ArcFilter filter) : QueueBase<S>(AUTO_QUEUE) { in AutoQueue() 651 template <class Arc, class ArcFilter, class Less> 655 ArcFilter filter, Less *less, 686 template <class A, class ArcFilter, class Less> 690 ArcFilter filter, Less *less, in SccQueueType()
|
D | dfs-visit.h | 91 template <class Arc, class V, class ArcFilter> 92 void DfsVisit(const Fst<Arc> &fst, V *visitor, ArcFilter filter) { in DfsVisit()
|
D | visit.h | 68 template <class Arc, class V, class Q, class ArcFilter> 69 void Visit(const Fst<Arc> &fst, V *visitor, Q *queue, ArcFilter filter) { in Visit()
|