Scaling Memory-Augmented Neural Networks with Sparse Reads and Writes
An optimal algorithm for approximate nearest neighbor searching fixed dimensions