Searched refs:marisa_alpha (Results 1 - 25 of 44) sorted by relevance

12

/external/marisa-trie/v0_1_5/tests/
H A Dtail-test.cc4 #include <marisa_alpha/tail.h>
13 marisa_alpha::Tail tail;
17 ASSERT(tail.total_size() == sizeof(marisa_alpha::UInt32));
19 marisa_alpha::Vector<marisa_alpha::String> keys;
24 ASSERT(tail.total_size() == sizeof(marisa_alpha::UInt32));
26 keys.push_back(marisa_alpha::String(""));
27 marisa_alpha::Vector<marisa_alpha::UInt32> offsets;
33 ASSERT(tail.total_size() == (sizeof(marisa_alpha
[all...]
H A Dunit-test.cc4 #include <marisa_alpha/base.h>
5 #include <marisa_alpha/popcount.h>
6 #include <marisa_alpha/rank.h>
7 #include <marisa_alpha/string.h>
8 #include <marisa_alpha/key.h>
9 #include <marisa_alpha/progress.h>
10 #include <marisa_alpha/range.h>
11 #include <marisa_alpha/query.h>
12 #include <marisa_alpha/container.h>
13 #include <marisa_alpha/cel
[all...]
H A Dio-test.cc14 #include <marisa_alpha/io.h>
24 marisa_alpha::Writer writer;
26 marisa_alpha::UInt32 value = 123;
35 marisa_alpha::Writer writer;
37 marisa_alpha::UInt32 value = 234;
42 marisa_alpha::Writer writer;
49 marisa_alpha::Reader reader;
51 marisa_alpha::UInt32 value;
66 marisa_alpha::Mapper mapper;
68 marisa_alpha
[all...]
H A Dvector-test.cc7 #include <marisa_alpha/vector.h>
8 #include <marisa_alpha/intvector.h>
9 #include <marisa_alpha/bitvector.h>
23 marisa_alpha::Vector<int> vec;
30 ASSERT(vec.total_size() == sizeof(marisa_alpha::UInt32));
35 ASSERT(static_cast<const marisa_alpha::Vector<int> &>(vec)[i] ==
42 ASSERT(vec.total_size() == sizeof(marisa_alpha::UInt32)
45 ASSERT(static_cast<const marisa_alpha::Vector<int> &>(vec).front()
47 ASSERT(static_cast<const marisa_alpha::Vector<int> &>(vec).back()
58 ASSERT(static_cast<const marisa_alpha
[all...]
H A Dassert.h14 } catch (const marisa_alpha::Exception &ex) { \
H A Dtrie-test.cc3 #include <marisa_alpha.h>
11 FindCallback(std::vector<marisa_alpha::UInt32> *key_ids,
17 bool operator()(marisa_alpha::UInt32 key_id, std::size_t key_length) const {
24 std::vector<marisa_alpha::UInt32> *key_ids_;
33 PredictCallback(std::vector<marisa_alpha::UInt32> *key_ids,
39 bool operator()(marisa_alpha::UInt32 key_id, const std::string &key) const {
46 std::vector<marisa_alpha::UInt32> *key_ids_;
56 marisa_alpha::Trie trie;
61 ASSERT(trie.total_size() == (sizeof(marisa_alpha::UInt32) * 23));
75 std::vector<marisa_alpha
[all...]
/external/marisa-trie/
H A DAndroid.mk46 LOCAL_C_INCLUDES += $(LOCAL_PATH)/v0_1_5/lib/marisa_alpha
50 LOCAL_SRC_FILES := v0_1_5/lib/marisa_alpha/base.cc \
51 v0_1_5/lib/marisa_alpha/bitvector.cc \
52 v0_1_5/lib/marisa_alpha/intvector.cc \
53 v0_1_5/lib/marisa_alpha/mapper.cc \
54 v0_1_5/lib/marisa_alpha/progress.cc \
55 v0_1_5/lib/marisa_alpha/reader.cc \
56 v0_1_5/lib/marisa_alpha/tail.cc \
57 v0_1_5/lib/marisa_alpha/trie-build.cc \
58 v0_1_5/lib/marisa_alpha/tri
[all...]
/external/marisa-trie/v0_1_5/tools/
H A Dmarisa_alpha-find.cc7 #include <marisa_alpha.h>
39 void find_all(const marisa_alpha::Trie &trie, const std::string &str) {
40 static std::vector<marisa_alpha::UInt32> key_ids;
56 void find_first(const marisa_alpha::Trie &trie, const std::string &str) {
58 const marisa_alpha::UInt32 key_id = trie.find_first(str, &length);
67 void find_last(const marisa_alpha::Trie &trie, const std::string &str) {
69 const marisa_alpha::UInt32 key_id = trie.find_last(str, &length);
88 marisa_alpha::Trie trie;
89 marisa_alpha::Mapper mapper;
93 } catch (const marisa_alpha
[all...]
H A Dmarisa_alpha-lookup.cc5 #include <marisa_alpha.h>
33 marisa_alpha::Trie trie;
34 marisa_alpha::Mapper mapper;
38 } catch (const marisa_alpha::Exception &ex) {
46 } catch (const marisa_alpha::Exception &ex) {
55 const marisa_alpha::UInt32 key_id = trie.lookup(str);
H A Dmarisa_alpha-benchmark.cc10 #include <marisa_alpha.h>
174 marisa_alpha::Trie *trie, std::vector<marisa_alpha::UInt32> *key_ids) {
183 void benchmark_restore(const marisa_alpha::Trie &trie,
185 const std::vector<marisa_alpha::UInt32> &key_ids) {
199 void benchmark_lookup(const marisa_alpha::Trie &trie,
201 const std::vector<marisa_alpha::UInt32> &key_ids) {
204 const marisa_alpha::UInt32 key_id = trie.lookup(keys[i].first);
213 void benchmark_find(const marisa_alpha::Trie &trie,
215 const std::vector<marisa_alpha
[all...]
H A Dmarisa_alpha-predict.cc7 #include <marisa_alpha.h>
42 marisa_alpha::Trie trie;
43 marisa_alpha::Mapper mapper;
47 } catch (const marisa_alpha::Exception &ex) {
55 } catch (const marisa_alpha::Exception &ex) {
62 std::vector<marisa_alpha::UInt32> key_ids;
79 } catch (const marisa_alpha::Exception &ex) {
H A Dmarisa_alpha-build.cc9 #include <marisa_alpha.h>
77 marisa_alpha::Trie trie;
81 } catch (const marisa_alpha::Exception &ex) {
95 } catch (const marisa_alpha::Exception &ex) {
104 } catch (const marisa_alpha::Exception &ex) {
/external/marisa-trie/v0_1_5/lib/marisa_alpha/
H A Dtrie-c.cc16 bool operator()(marisa_alpha::UInt32 key_id, std::size_t key_length) const {
37 bool operator()(marisa_alpha::UInt32 key_id, const std::string &key) const {
55 marisa_alpha::Trie trie;
56 marisa_alpha::Mapper mapper;
89 } catch (const marisa_alpha::Exception &ex) {
100 } catch (const marisa_alpha::Exception &ex) {
112 } catch (const marisa_alpha::Exception &ex) {
124 } catch (const marisa_alpha::Exception &ex) {
135 } catch (const marisa_alpha::Exception &ex) {
146 } catch (const marisa_alpha
[all...]
H A Dcell.h6 namespace marisa_alpha { namespace
44 } // namespace marisa_alpha
H A Dpopcount.h6 namespace marisa_alpha { namespace
36 } // namespace marisa_alpha
H A Dprogress.cc3 namespace marisa_alpha { namespace
56 } // namespace marisa_alpha
H A Dprogress.h6 namespace marisa_alpha { namespace
61 } // namespace marisa_alpha
H A Dcontainer.h8 namespace marisa_alpha { namespace
60 } // namespace marisa_alpha
H A Dkey.h6 namespace marisa_alpha { namespace
66 } // namespace marisa_alpha
H A Dmapper.h8 namespace marisa_alpha { namespace
61 } // namespace marisa_alpha
H A Dquery.h8 namespace marisa_alpha { namespace
59 } // namespace marisa_alpha
H A Dreader.h9 namespace marisa_alpha { namespace
58 } // namespace marisa_alpha
H A Dtail.h7 namespace marisa_alpha { namespace
71 } // namespace marisa_alpha
H A Dwriter.h9 namespace marisa_alpha { namespace
58 } // namespace marisa_alpha
H A Dbitvector.h7 namespace marisa_alpha { namespace
95 } // namespace marisa_alpha

Completed in 126 milliseconds

12