9 #ifndef META_CLASSIFIER_H_
10 #define META_CLASSIFIER_H_
30 classifier(std::shared_ptr<index::forward_index> idx);
38 virtual class_label
classify(doc_id d_id) = 0;
44 virtual void train(
const std::vector<doc_id>& docs) = 0;
68 bool even_split =
false,
int seed = 1);
73 virtual void reset() = 0;
77 std::shared_ptr<index::forward_index>
idx_;