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 "meta/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  * Represents a *predicted* class label that is used in classification or
34  * features selection; it may not be the true class label
35  */
36 MAKE_IDENTIFIER_UDL(predicted_label, std::string, _pl)
37 
38 /*
39  * Numbering system for string terms.
40  */
41 MAKE_NUMERIC_IDENTIFIER_UDL(term_id, uint64_t, _tid)
42 
43 /*
44  * Numbering system for documents.
45  */
46 MAKE_NUMERIC_IDENTIFIER_UDL(doc_id, uint64_t, _did)
47 
48 /*
49  * Numbering system for class label ids.
50  */
51 MAKE_NUMERIC_IDENTIFIER_UDL(label_id, uint32_t, _lid)
52 
53 /*
54  * Numbering system for query ids.
55  */
56 MAKE_NUMERIC_IDENTIFIER_UDL(query_id, uint64_t, _qid)
57 
58 /*
59  * Numbering system for node ids.
60  */
61 MAKE_NUMERIC_IDENTIFIER_UDL(node_id, uint64_t, _nid)
62 
66 namespace caching
67 {
68 }
69 
73 namespace corpus
74 {
75 }
76 
80 namespace learn
81 {
82 }
83 
87 namespace classify
88 {
92 namespace kernel
93 {
94 }
98 namespace loss
99 {
100 }
101 }
102 
106 namespace regress
107 {
108 }
109 
113 namespace index
114 {
115 }
116 
121 namespace io
122 {
126 namespace libsvm_parser
127 {
128 }
129 }
130 
134 namespace parallel
135 {
136 }
137 
141 namespace utf
142 {
143 }
144 
149 namespace analyzers
150 {
151 
155 namespace tokenizers
156 {
157 }
158 
162 namespace filters
163 {
164 }
165 
166 }
167 
171 namespace topics
172 {
173 }
174 
178 namespace util
179 {
180 }
181 
185 namespace printing
186 {
187 }
188 
193 namespace graph
194 {
195 }
196 
200 namespace lm
201 {
202 }
203 
208 namespace parser
209 {
210 }
211 
215 namespace sequence
216 {
217 }
218 
222 namespace stats
223 {
224 }
225 }
226 #endif
STL namespace.
Represents a tagged sequence of observations.
Definition: sequence.h:25
The ModErn Text Analysis toolkit is a suite of natural language processing, classification, information retrieval, data mining, and other applications of text processing.
Definition: analyzer.h:25