Faiss: Windows Support?

Created on 2 Oct 2020  路  11Comments  路  Source: facebookresearch/faiss

I see the number of PRs are merged to support Faiss on Windows

Is Faiss supported on Windows officially?

install

Most helpful comment

@hcji There are pre-compiled nightly packages available on the pytorch channel (conda install -c pytorch/label/nightly faiss-cpu).

All 11 comments

Yes it is.
We don't have precompiled packages yet, so you'll have to compile it yourself.

@mdouze, oooooh that's interesting re: https://github.com/conda-forge/faiss-split-feedstock/pull/2. Is this something that applies to 1.6.3 already, or only to HEAD?

We support conda packages for the pytorch channel. The conda-forge channel's packages do not work on windows yet AFAIK

@mdouze
I was simply not aware that things had moved since you opened conda-forge/faiss-split-feedstock#2. There should be no fundamental problem to build for windows on conda-forge as well.

@mdouze I find there has not been a precompiled package on conda-forge for windows. Is there a guide for how to compile the source code for win?

@hcji There are pre-compiled nightly packages available on the pytorch channel (conda install -c pytorch/label/nightly faiss-cpu).

@beauby Thank you. But the GPU version is not ready?

Restarted the conda-forge effort for windows under https://github.com/conda-forge/faiss-split-feedstock/pull/17. With the build system changes from 1.6.3->1.6.4, it might still take a while, but should get there eventually.

Windows is supported through anaconda now. closing.

@beauby That is great!

Starting from today, there are now windows packages in conda-forge. Cuda support for windows is hopefully not far away either: conda-forge/faiss-split-feedstock#19.

Was this page helpful?
0 / 5 - 0 ratings