ModErn Text Analysis
META Enumerates Textual Applications
meta.h
Go to the documentation of this file.
1 
12 #ifndef META_H_
13 #define META_H_
14 
15 #include <cstdint>
16 #include <string>
17 
18 #include "util/identifiers.h"
24 namespace meta
25 {
26 /*
27  * Represents the name of a class used in classification or feature
28  * selection.
29  */
30 MAKE_IDENTIFIER_UDL(class_label, std::string, _cl)
31 
32 /*
33  * Numbering system for string terms.
34  */
35 MAKE_NUMERIC_IDENTIFIER_UDL(term_id, uint64_t, _tid)
36 
37 /*
38  * Numbering system for documents.
39  */
40 MAKE_NUMERIC_IDENTIFIER_UDL(doc_id, uint64_t, _did)
41 
42 /*
43  * Numbering system for class label ids.
44  */
45 MAKE_NUMERIC_IDENTIFIER_UDL(label_id, uint32_t, _lid)
46 
47 /*
48  * Numbering system for query ids.
49  */
50 MAKE_NUMERIC_IDENTIFIER_UDL(query_id, uint64_t, _qid)
51 
52 /*
53  * Numbering system for node ids.
54  */
55 MAKE_NUMERIC_IDENTIFIER_UDL(node_id, uint64_t, _nid)
56 
60 namespace caching
61 {
62 }
63 
67 namespace corpus
68 {
69 }
70 
75 namespace classify
76 {
80 namespace kernel
81 {
82 }
86 namespace loss
87 {
88 }
89 }
90 
94 namespace index
95 {
96 }
97 
102 namespace io
103 {
107 namespace libsvm_parser
108 {
109 }
110 }
111 
115 namespace parallel
116 {
117 }
118 
122 namespace utf
123 {
124 }
125 
130 namespace analyzers
131 {
132 
136 namespace tokenizers
137 {
138 }
139 
143 namespace filters
144 {
145 }
146 
147 }
148 
152 namespace topics
153 {
154 }
155 
159 namespace util
160 {
161 }
162 
166 namespace printing
167 {
168 }
169 
174 namespace graph
175 {
176 }
177 
181 namespace lm
182 {
183 }
184 
189 namespace parser
190 {
191 }
192 
196 namespace sequence
197 {
198 }
199 
203 namespace stats
204 {
205 }
206 }
207 #endif
Represents a tagged sequence of observations.
Definition: sequence.h:24
The ModErn Text Analysis toolkit is a suite of natural language processing, classification, information retreival, data mining, and other applications of text processing.
Definition: analyzer.h:24