Modified lsh_forest with numpy searchsorted functions and modified evaluation functions