Searched refs:idistance (Results 1 - 3 of 3) sorted by relevance
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
H A D | prune.h | 39 vector<Weight> *idistance; member in class:fst::PruneOptions 46 : threshold(t), filter(f), idistance(id), fdistance(fd) {} 70 vector<Weight> *idistance = opts.idistance; 73 if (!idistance) { 74 idistance = new vector<Weight>(ns, Weight::Zero()); 75 ShortestDistance(*fst, idistance, false); 77 idistance->resize(ns, Weight::Zero()); 93 if (less(ceiling, Times((*idistance)[state], (*fdistance)[state]))) { 102 Weight weight = Times(Times((*idistance)[stat [all...] |
/external/openfst/src/include/fst/ |
H A D | prune.h | 70 PruneCompare(const vector<Weight> &idistance, argument 72 : idistance_(idistance), fdistance_(fdistance) {} 115 vector<Weight> idistance(ns, Weight::Zero()); 129 PruneCompare<StateId, Weight> compare(idistance, *fdistance); 141 idistance[s] = Weight::One(); 151 if (less(limit, Times(idistance[s], fst->Final(s)))) 158 Weight weight = Times(Times(idistance[s], arc.weight), 167 if (less(Times(idistance[s], arc.weight), idistance[arc.nextstate])) 168 idistance[ar [all...] |
H A D | determinize.h | 995 vector<Weight> idistance, odistance; local 996 ShortestDistance(ifst, &idistance, true); 997 DeterminizeFst<Arc> dfst(ifst, &idistance, &odistance, nopts);
|
Completed in 462 milliseconds