HomeSort by relevance Sort by last modified time
    Searched full:wrange (Results 1 - 6 of 6) sorted by null

  /external/marisa-trie/lib/marisa/
range.h 40 class WRange {
42 WRange() : range_(), weight_(0.0) {}
43 WRange(const Range &range, double weight)
45 WRange(UInt32 begin, UInt32 end, UInt32 pos, double weight)
82 inline bool operator>(const WRange &lhs, const WRange &rhs) {
trie-build.cc 174 Vector<WRange> wranges;
195 wranges.push_back(WRange(range.begin(), i, range.pos(), weight));
201 wranges.push_back(WRange(range, weight));
203 std::stable_sort(wranges.begin(), wranges.end(), std::greater<WRange>());
209 const WRange &wrange = wranges[i]; local
210 UInt32 pos = wrange.pos() + 1;
212 while (pos < keys[wrange.begin()].str().length()) {
214 for (j = wrange.begin() + 1; j < wrange.end(); ++j)
    [all...]
  /external/marisa-trie/v0_1_5/lib/marisa_alpha/
range.h 40 class WRange {
42 WRange() : range_(), weight_(0.0) {}
43 WRange(const Range &range, double weight)
45 WRange(UInt32 begin, UInt32 end, UInt32 pos, double weight)
82 inline bool operator>(const WRange &lhs, const WRange &rhs) {
trie-build.cc 183 Vector<WRange> wranges;
204 wranges.push_back(WRange(range.begin(), i, range.pos(), weight));
210 wranges.push_back(WRange(range, weight));
212 std::stable_sort(wranges.begin(), wranges.end(), std::greater<WRange>());
218 const WRange &wrange = wranges[i]; local
219 UInt32 pos = wrange.pos() + 1;
222 while (pos < keys[wrange.begin()].str().length()) {
224 for (j = wrange.begin() + 1; j < wrange.end(); ++j)
    [all...]
  /external/marisa-trie/tests/
unit-test.cc 298 marisa::WRange wrange; local
300 ASSERT(wrange.range().begin() == 0);
301 ASSERT(wrange.range().end() == 0);
302 ASSERT(wrange.range().pos() == 0);
304 ASSERT(wrange.begin() == 0);
305 ASSERT(wrange.end() == 0);
306 ASSERT(wrange.pos() == 0);
307 ASSERT(wrange.weight() == 0.0);
309 wrange = marisa::WRange(range, 4.0)
    [all...]
  /external/marisa-trie/v0_1_5/tests/
unit-test.cc 302 marisa_alpha::WRange wrange; local
304 ASSERT(wrange.range().begin() == 0);
305 ASSERT(wrange.range().end() == 0);
306 ASSERT(wrange.range().pos() == 0);
308 ASSERT(wrange.begin() == 0);
309 ASSERT(wrange.end() == 0);
310 ASSERT(wrange.pos() == 0);
311 ASSERT(wrange.weight() == 0.0);
313 wrange = marisa_alpha::WRange(range, 4.0)
    [all...]

Completed in 1851 milliseconds