A library for efficient similarity search and clustering of dense vectors.
Project Links
Meta
Author: Kota Yamaguchi
Classifiers
Development Status
- 4 - Beta
Intended Audience
- Developers
- Science/Research
License
- OSI Approved :: MIT License
Operating System
- MacOS :: MacOS X
- Microsoft :: Windows
- POSIX
Programming Language
- Python :: 3.6
- Python :: 3.7
- Python :: 3.8
- Python :: 3.9
- Python :: 3.10
Topic
- Scientific/Engineering :: Artificial Intelligence
Faiss is a library for efficient similarity search and clustering of dense vectors. It contains algorithms that search in sets of vectors of any size, up to ones that possibly do not fit in RAM. It also contains supporting code for evaluation and parameter tuning. Faiss is written in C++ with complete wrappers for Python/numpy. It is developed by Facebook AI Research.
1.7.2
Jan 11, 2022
1.7.1.post3
Nov 30, 2021
1.7.1.post2
Jun 12, 2021
1.7.1.post1
Jun 11, 2021
1.7.1
May 30, 2021
1.7.0
Jan 30, 2021
1.6.5
Nov 26, 2020
1.6.4.post2
Nov 05, 2020
1.6.4
Oct 24, 2020
1.6.3
Apr 02, 2020
1.6.1
Dec 10, 2019
1.6.0
Sep 24, 2019
1.5.3
Jul 24, 2019
Wheel compatibility matrix
| Platform | CPython 3.6 | CPython 3.7 | CPython 3.8 | CPython 3.9 | CPython 3.10 |
|---|---|---|---|---|---|
| manylinux2014_x86_64 | |||||
| manylinux_2_17_x86_64 |
Files in release
faiss_gpu-1.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.5MiB)
faiss_gpu-1.7.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.5MiB)
faiss_gpu-1.7.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.5MiB)
faiss_gpu-1.7.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.5MiB)
faiss_gpu-1.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.5MiB)
No dependencies