ModErn Text Analysis
META Enumerates Textual Applications
meta::classify::knn Member List

This is the complete list of members for meta::classify::knn, including all inherited members.

classifier(std::shared_ptr< index::forward_index > idx)meta::classify::classifier
classify(doc_id d_id) overridemeta::classify::knnvirtual
cross_validate(const std::vector< doc_id > &input_docs, size_t k, bool even_split=false, int seed=1)meta::classify::classifiervirtual
idmeta::classify::knnstatic
idx_meta::classify::classifierprotected
inv_idx_meta::classify::knnprivate
k_meta::classify::knnprivate
knn(std::shared_ptr< index::inverted_index > idx, std::shared_ptr< index::forward_index > f_idx, uint16_t k, std::unique_ptr< index::ranker > ranker, bool weighted=false)meta::classify::knn
legal_docs_meta::classify::knnprivate
ranker_meta::classify::knnprivate
reset() overridemeta::classify::knnvirtual
select_best_label(const std::vector< std::pair< doc_id, double >> &scored, const std::vector< std::pair< class_label, uint16_t >> &sorted) const meta::classify::knnprivate
test(const std::vector< doc_id > &docs)meta::classify::classifiervirtual
train(const std::vector< doc_id > &docs) overridemeta::classify::knnvirtual
weighted_meta::classify::knnprivate