Searched refs:SparseTupleWeight (Results 1 - 2 of 2) sorted by relevance

/external/openfst/src/include/fst/
H A Dsparse-tuple-weight.h48 template <class W, class K> class SparseTupleWeight;
54 istream &operator>>(istream &strm, SparseTupleWeight<W, K> &w);
60 class SparseTupleWeight { class in namespace:fst
63 typedef SparseTupleWeight<typename W::ReverseWeight, K> ReverseWeight;
66 SparseTupleWeight() { function in class:fst::SparseTupleWeight
71 SparseTupleWeight(Iterator begin, Iterator end) { function in class:fst::SparseTupleWeight
79 SparseTupleWeight(const K& key, const W &w) { function in class:fst::SparseTupleWeight
84 SparseTupleWeight(const W &w) { function in class:fst::SparseTupleWeight
88 SparseTupleWeight(const SparseTupleWeight< argument
123 operator =(const SparseTupleWeight<W, K> &w) argument
232 SparseTupleWeightIterator(const SparseTupleWeight<W, K>& w) argument
267 SparseTupleWeightMap( SparseTupleWeight<W, K>* ret, const SparseTupleWeight<W, K>& w1, const SparseTupleWeight<W, K>& w2, const M& operator_mapper) argument
297 operator ==(const SparseTupleWeight<W, K> &w1, const SparseTupleWeight<W, K> &w2) argument
326 operator !=(const SparseTupleWeight<W, K> &w1, const SparseTupleWeight<W, K> &w2) argument
332 operator <<(ostream &strm, const SparseTupleWeight<W, K> &w) argument
[all...]
H A Dsparse-power-weight.h21 // Uses SparseTupleWeight as underlying representation.
34 // Below SparseTupleWeight*Mapper are used in conjunction with
80 class SparsePowerWeight : public SparseTupleWeight<W, K> {
82 using SparseTupleWeight<W, K>::Zero;
83 using SparseTupleWeight<W, K>::One;
84 using SparseTupleWeight<W, K>::NoWeight;
85 using SparseTupleWeight<W, K>::Quantize;
86 using SparseTupleWeight<W, K>::Reverse;
92 SparsePowerWeight(const SparseTupleWeight<W, K> &w) : argument
93 SparseTupleWeight<
[all...]

Completed in 95 milliseconds