pixelogik / NearPy

Python framework for fast (approximated) nearest neighbour search in large, high-dimensional data sets using different locality-sensitive hashes.
MIT License
763 stars 151 forks source link

Qihui/store many vectors #76

Closed xieqihui closed 5 years ago

xieqihui commented 6 years ago
  1. Implement store_many_vectors() for RedisStorage() using pipeline(). This has significantly increased speed.
  2. Add store_many_vectors() support for Storage() and MemoryStorage() by simply using a for loop of store_vector().
xieqihui commented 6 years ago

@pixelogik @amorgun I have addressed all your feedback and added test cases. However, the CI checks failed in setting up environment for Python 3.3 tests. It doesn't seem to be related to my code. Could you please help check it?

pixelogik commented 6 years ago

@xieqihui I have no time this week because of work. Do you have capacity @amorgun ?

amorgun commented 6 years ago

@pixelogik The request looks good to me. I fixed the issue with CI in https://github.com/pixelogik/NearPy/pull/80