[WIP] Locality Sensitive Hashing for approximate nearest neighbor search(GSoC)

I think that there is a function for this in `sklearn.metrics.pairwise`.