HomeSort by relevance Sort by last modified time
    Searched refs:Divide (Results 1 - 24 of 24) sorted by null

  /external/openfst/src/include/fst/
reweight.h 85 arc.weight = Divide(Times(arc.weight, nextweight), weight,
88 arc.weight = Divide(Times(weight, arc.weight), nextweight,
93 fst->SetFinal(state, Divide(fst->Final(state), weight, DIVIDE_LEFT));
119 Divide(Weight::One(), startweight, DIVIDE_RIGHT),
126 fst->SetFinal(state, Times(Divide(Weight::One(), startweight,
132 Divide(Weight::One(), startweight, DIVIDE_RIGHT);
float-weight.h 281 inline TropicalWeightTpl<T> Divide(const TropicalWeightTpl<T> &w1,
295 inline TropicalWeightTpl<float> Divide(const TropicalWeightTpl<float> &w1,
298 return Divide<float>(w1, w2, typ);
301 inline TropicalWeightTpl<double> Divide(const TropicalWeightTpl<double> &w1,
304 return Divide<double>(w1, w2, typ);
416 inline LogWeightTpl<T> Divide(const LogWeightTpl<T> &w1,
430 inline LogWeightTpl<float> Divide(const LogWeightTpl<float> &w1,
433 return Divide<float>(w1, w2, typ);
436 inline LogWeightTpl<double> Divide(const LogWeightTpl<double> &w1,
439 return Divide<double>(w1, w2, typ)
    [all...]
lexicographic-weight.h 142 inline LexicographicWeight<W1, W2> Divide(const LexicographicWeight<W1, W2> &w,
145 return LexicographicWeight<W1, W2>(Divide(w.Value1(), v.Value1(), typ),
146 Divide(w.Value2(), v.Value2(), typ));
product-weight.h 106 inline ProductWeight<W1, W2> Divide(const ProductWeight<W1, W2> &w,
109 return ProductWeight<W1, W2>(Divide(w.Value1(), v.Value1(), typ),
110 Divide(w.Value2(), v.Value2(), typ));
sparse-power-weight.h 56 return Divide(v1, v2, divide_type_);
168 // Semimodule divide operation
170 inline SparsePowerWeight<W, K> Divide(const SparsePowerWeight<W, K> &w1,
216 inline SparsePowerWeight<W, K> Divide(const SparsePowerWeight<W, K> &w1,
220 return Divide(w1, w2, divide_type);
push.h 58 // Divide the weight of every accepting path by 'w'. The weight 'w' is
72 Divide(fst->Final(sit.Value()), w, DIVIDE_RIGHT));
80 arc.weight = Divide(arc.weight, w, DIVIDE_LEFT);
83 fst->SetFinal(start, Divide(fst->Final(start), w, DIVIDE_LEFT));
power-weight.h 117 // Semiring divide operation
119 inline PowerWeight<W, n> Divide(const PowerWeight<W, n> &w1,
124 w.SetValue(i, Divide(w1.Value(i), w2.Value(i), type));
expectation-weight.h 133 inline ExpectationWeight<X1, X2> Divide(const ExpectationWeight<X1, X2> &w,
136 FSTERROR() << "ExpectationWeight::Divide: not implemented";
string-weight.h 452 Divide(const StringWeight<L, S> &w1,
457 FSTERROR() << "StringWeight::Divide: only left division is defined "
482 Divide(const StringWeight<L, STRING_RIGHT> &w1,
487 FSTERROR() << "StringWeight::Divide: only right division is defined "
512 Divide(const StringWeight<L, STRING_RIGHT_RESTRICT> &w1,
517 FSTERROR() << "StringWeight::Divide: only right division is defined "
signed-log-weight.h 167 inline SignedLogWeightTpl<T> Divide(const SignedLogWeightTpl<T> &w1,
lookahead-filter.h 378 arc2->weight = Divide(Times(arc2->weight, lweight), fweight);
389 *weight1 = Divide(*weight1, fweight);
determinize.h 462 dest_element.weight = Divide(dest_element.weight, arc.weight,
arc-map.h 1046 Weight w = Divide(Weight::One(), arc.weight);
    [all...]
  /external/srec/tools/thirdparty/OpenFst/fst/lib/
reweight.h 71 arc.weight = Divide(Times(arc.weight, potential[arc.nextstate]),
75 arc.weight = Divide(Times(potential[state], arc.weight),
82 Divide(fst->Final(state), potential[state], DIVIDE_LEFT));
99 Divide(Weight::One(), potential[state], DIVIDE_RIGHT),
106 fst->SetFinal(state, Times(Divide(Weight::One(), potential[state],
114 Divide(Weight::One(), potential[fst->Start()], DIVIDE_RIGHT);
product-weight.h 185 inline ProductWeight<W1, W2> Divide(const ProductWeight<W1, W2> &w,
188 return ProductWeight<W1, W2>(Divide(w.Value1(), v.Value1(), typ),
189 Divide(w.Value2(), v.Value2(), typ));
float-weight.h 168 inline TropicalWeight Divide(const TropicalWeight &w1,
241 inline LogWeight Divide(const LogWeight &w1,
string-weight.h 432 Divide(const StringWeight<L, S> &w1,
437 LOG(FATAL) << "StringWeight::Divide: only left division is defined "
457 Divide(const StringWeight<L, STRING_RIGHT> &w1,
462 LOG(FATAL) << "StringWeight::Divide: only right division is defined "
482 Divide(const StringWeight<L, STRING_RIGHT_RESTRICT> &w1,
487 LOG(FATAL) << "StringWeight::Divide: only right division is defined "
determinize.h 364 dest_element.weight = Divide(dest_element.weight, arc.weight,
  /external/openfst/src/test/
weight-tester.h 133 Weight d = Divide(p, w1, DIVIDE_LEFT);
136 CHECK(!Divide(w1, Weight::NoWeight(), DIVIDE_LEFT).Member());
137 CHECK(!Divide(Weight::NoWeight(), w1, DIVIDE_LEFT).Member());
141 Weight d = Divide(p, w2, DIVIDE_RIGHT);
144 CHECK(!Divide(w1, Weight::NoWeight(), DIVIDE_RIGHT).Member());
145 CHECK(!Divide(Weight::NoWeight(), w1, DIVIDE_RIGHT).Member());
149 Weight d = Divide(p, w1, DIVIDE_RIGHT);
  /external/oprofile/events/i386/atom/
unit_masks 30 0x01 s Divide operations executed
31 0x81 ar Divide operations retired
events 21 event:0x13 counters:0,1 um:div minimum:6000 name:DIV : Divide operations
  /external/valgrind/main/exp-bbv/tests/arm-linux/
ll.S 205 movs r3,r3,lsr #20 @ divide by 1024*1024 to get M
336 lsrs r3,r2,#1 @ divide by 2
385 bl divide @ Q=r7,$0, R=r8,$1
388 adds r3,r7,#0 @ move Q in for next divide, update flags
402 @ Divide - because ARM has no hardware int divide
409 divide: label
  /external/oprofile/events/x86-64/family10/
unit_masks 245 0x04 Single precision divide/square root ops
248 0x20 Double precision divide/square root ops
362 0x04 Divide ops
  /external/dropbear/libtomcrypt/
crypt.tex     [all...]

Completed in 597 milliseconds