Open mastertilla opened 3 years ago
@bkarsin any thoughts on this?
Thanks!
This sounds like a good way to make SPTAG more accessible and lower the barrier to entry for new users. I'm afraid I have only worked on the GPU acceleration aspects of SPTAG, though. Maybe someone more involved in full project can comment on this, @MaggieQi any thoughts?
Any news on this? @MaggieQi
Hi, I am having problems with downloading the docker for macOS, and just see this post. Is SPTAG a pip installing package yet?
The SPTAG pip package fails to import sptag.SPTAG I believe this has to do with python 3.8 and swig.
As part of my work with the Microsoft Research team, we developed a project that make use of SPTAG to index 30000 datapoints for better search results. We found working with SPTAG challenging for multiple reasons, including the long build time as well as issues with
boost
versioning in the Dockerfile. To solve this, we decided to create a SPTAG pip installable package that we would like to contribute to the repo. The package is currently stored in a private repository, but we would like to share it with the community in order to reduce the entry barrier when implementing SPTAG in production.The solution I propose is to provide the pip installable package for indexing in Pypi. This solution also includes a Dockerfile that takes care of all associated UNIX dependencies. However, all
cmake
andboost
dependencies are not required anymore, as they are comprised within the package.Before launching a PR, I wanted to get see how the main contributors feel about this (since no similar solution has been provided even though this issue was already raised in 2019). Happy to discuss any technical questions about the package.