Lines Matching refs:SparseTupleWeight
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) : in SparsePowerWeight()
93 SparseTupleWeight<W, K>(w) { } in SparsePowerWeight()
97 SparseTupleWeight<W, K>(begin, end) { } in SparsePowerWeight()
100 SparseTupleWeight<W, K>(key, w) { } in SparsePowerWeight()
103 static const SparsePowerWeight<W, K> zero(SparseTupleWeight<W, K>::Zero()); in Zero()
108 static const SparsePowerWeight<W, K> one(SparseTupleWeight<W, K>::One()); in One()
114 SparseTupleWeight<W, K>::NoWeight()); in NoWeight()
140 return SparseTupleWeight<W, K>::Quantize(delta);
144 return SparseTupleWeight<W, K>::Reverse(); in Reverse()
195 SparseTupleWeight<W, K> ret;