Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
knncolle/knncolle.hpp
✓ #include <knncolle/knncolle.hpp>
Find nearest neighbors using VP-tree algorithm
#include <knncolle/knncolle.hpp>
#include <vector>
#include <iostream>
int main() {
std::vector<double> data = {1.0, 2.0, 3.0, 4.0, 5.0, 6.0};
auto index = knncolle::VpTreeEuclidean<>(2, 3, data.data());
auto results = index->find_nearest_neighbors(data.data(), 2);
std::cout << "Found " << results.size() << " neighbors.\n";
return 0;
}
Debug
Known issues
No known issues recorded.
Audit
Dependencies
No dependency data recorded yet.
Resources
No resource links recorded.