Parallel k nearest neighbor graph construction using tree-based data structures
Fast approximate nearest neighbors with automatic algorithm configuration