Searched refs:ProductWeight (Results 1 - 3 of 3) sorted by relevance

/external/srec/tools/thirdparty/OpenFst/fst/lib/
H A Dproduct-weight.h30 class ProductWeight { class in namespace:fst
32 typedef ProductWeight<typename W1::ReverseWeight, typename W2::ReverseWeight>
35 ProductWeight() {} function in class:fst::ProductWeight
37 ProductWeight(W1 w1, W2 w2) : value1_(w1), value2_(w2) {} function in class:fst::ProductWeight
39 static const ProductWeight<W1, W2> &Zero() {
40 static const ProductWeight<W1, W2> zero(W1::Zero(), W2::Zero());
44 static const ProductWeight<W1, W2> &One() {
45 static const ProductWeight<W1, W2> one(W1::One(), W2::One());
64 ProductWeight<W1, W2> &operator=(const ProductWeight<W argument
105 operator ==(const ProductWeight<W1, W2> &w, const ProductWeight<W1, W2> &v) argument
111 operator !=(const ProductWeight<W1, W2> &w1, const ProductWeight<W1, W2> &w2) argument
118 ApproxEqual(const ProductWeight<W1, W2> &w1, const ProductWeight<W1, W2> &w2, float delta = kDelta) argument
125 operator <<(ostream &strm, const ProductWeight<W1, W2> &w) argument
171 Plus(const ProductWeight<W1, W2> &w, const ProductWeight<W1, W2> &v) argument
178 Times(const ProductWeight<W1, W2> &w, const ProductWeight<W1, W2> &v) argument
185 Divide(const ProductWeight<W1, W2> &w, const ProductWeight<W1, W2> &v, DivideType typ = DIVIDE_ANY) argument
[all...]
H A Drandom-weight.h129 typedef ProductWeight<W1, W2> Weight;
H A Dstring-weight.h507 struct GallicWeight : public ProductWeight<StringWeight<L, S>, W> {
514 : ProductWeight<StringWeight<L, S>, W>(w1, w2) {}
517 : ProductWeight<StringWeight<L, S>, W>(s, nread) {}
519 GallicWeight(const ProductWeight<StringWeight<L, S>, W> &w) argument
520 : ProductWeight<StringWeight<L, S>, W>(w) {}

Completed in 121 milliseconds