-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] FAISS+cuVS not building with the instructions #534
Comments
Can I get the build command used and the error logs? |
@alexanderguzhva any chance you could provide a link to the instructions you were using? |
@cjnolet, @tarang-jain as far as I remember, I compiled faiss on ubuntu 22.04 with the default gcc-11 (or maybe clang-18, not sure) by running I'll be able to provide more accurate instructions a bit later. |
@cjnolet @tarang-jain were you able to reproduce the problem? |
I have been using |
@tarang-jain it seems that it was a lack of installation instructions on my end I've seen that
So, So, it seems that the right way to go ahead is to install cuvs as a prereq using git clone https://github.com/rapidsai/cuvs
git checkout branch-24.12
INSTALL_PREFIX=/usr/local ./build.sh libcuvs , then install and build rmm as well
, then build faiss using The problem is that the necessity of
|
That's right. A conda install of libcuvs ensures that the upstream dependencies such as -- For CUDA 12.0 to 12.5:
For CUDA 11.4 to 11.8:
With a conda install, you wouldn't need the With Thanks for pointing this out. The documentation is still WIP and we should have clearer instructions in their next stable release. |
@alexanderguzhva was not able to build FAISS+cuVS after following the instructions. This is not good- we should expect that users will be able to check out the cuVS codebase or install the conda package and be able to build it with FAISS.
The text was updated successfully, but these errors were encountered: