Skip to main content

A library for efficient similarity search and clustering of dense vectors.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

faiss-cpu-noavx2-1.6.3.tar.gz (16.2 kB view details)

Uploaded Source

Built Distributions

faiss_cpu_noavx2-1.6.3-cp38-cp38-manylinux2010_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

faiss_cpu_noavx2-1.6.3-cp38-cp38-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

faiss_cpu_noavx2-1.6.3-cp37-cp37m-manylinux2010_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

faiss_cpu_noavx2-1.6.3-cp37-cp37m-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

faiss_cpu_noavx2-1.6.3-cp36-cp36m-manylinux2010_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

faiss_cpu_noavx2-1.6.3-cp36-cp36m-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

faiss_cpu_noavx2-1.6.3-cp35-cp35m-manylinux2010_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

faiss_cpu_noavx2-1.6.3-cp35-cp35m-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.5m macOS 10.14+ x86-64

File details

Details for the file faiss-cpu-noavx2-1.6.3.tar.gz.

File metadata

  • Download URL: faiss-cpu-noavx2-1.6.3.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.5.9

File hashes

Hashes for faiss-cpu-noavx2-1.6.3.tar.gz
Algorithm Hash digest
SHA256 eefcaa735eb916b354a20b2b29c23d7cc22563e0da8d4c45fb63a9086b19f6d0
MD5 c09960d3d0cc24ed78e1f9884220c2e5
BLAKE2b-256 e642d5442a95e0fcf8efa4e34ee0dc96d6f5909e0569f0a208d5f0955d2e1afa

See more details on using hashes here.

File details

Details for the file faiss_cpu_noavx2-1.6.3-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: faiss_cpu_noavx2-1.6.3-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for faiss_cpu_noavx2-1.6.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c5041512d32cb07e4937f1a991548c57ccde78fdb88f9ae7b55a7200f1d16740
MD5 7e12c7dc1001ea0a20596cae9b9e4198
BLAKE2b-256 6815d24092440d196bb50b6b18dad67f378e875cd7f0c3760a246289ad58b2a7

See more details on using hashes here.

File details

Details for the file faiss_cpu_noavx2-1.6.3-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: faiss_cpu_noavx2-1.6.3-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

File hashes

Hashes for faiss_cpu_noavx2-1.6.3-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 364ecb109464add44f3a2f3c3fb0b92589a40218a853cc121268eadc7a7669d0
MD5 a7005b3d0582ed55ea32a4c1540bc6dd
BLAKE2b-256 9d04ce9dfdab870fc163a3dacb1c1a083a3aee6b818e16ddc1692dc977e24172

See more details on using hashes here.

File details

Details for the file faiss_cpu_noavx2-1.6.3-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: faiss_cpu_noavx2-1.6.3-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for faiss_cpu_noavx2-1.6.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 721d4a17073d1e554fa2312928343734f249698f6e2522b77aab8c4c46af412e
MD5 1b7c4031a04bb4d3181701d02131f3db
BLAKE2b-256 fc3ac13039dc8d11cd4eb66c72ddba6799b3fd8ad9cadfc4a02d6f51f9f39e17

See more details on using hashes here.

File details

Details for the file faiss_cpu_noavx2-1.6.3-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: faiss_cpu_noavx2-1.6.3-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.8

File hashes

Hashes for faiss_cpu_noavx2-1.6.3-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 f1d63ffaf6ca3621b30c6f96dd67fd56a25a0d509baa6748959aaa13c1fa2d31
MD5 ae37881a414732c199d581f4d421c189
BLAKE2b-256 03cbbd320b4e57190c4ec8b2a7e9d58d522db746e529fec4bb7334eaf91415f6

See more details on using hashes here.

File details

Details for the file faiss_cpu_noavx2-1.6.3-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: faiss_cpu_noavx2-1.6.3-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.11

File hashes

Hashes for faiss_cpu_noavx2-1.6.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 7a296acb7ad91c15375dde7c620437b9432256c0950cda56fe72f580fa0cf27d
MD5 9001c6a28b9e0b332ad8bfdef7586968
BLAKE2b-256 b7712d376a4a85c17681d1a98872dec2f89d9347bd0b905c03f8d43c6bd18148

See more details on using hashes here.

File details

Details for the file faiss_cpu_noavx2-1.6.3-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: faiss_cpu_noavx2-1.6.3-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.11

File hashes

Hashes for faiss_cpu_noavx2-1.6.3-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 650302c2411c5eeeb8b49c03b9c7a15694e218bff2243e0f550c2fc9dd1dc8e4
MD5 7d364e8f79bf65f8e3c08512d147d466
BLAKE2b-256 687d4bca8c4756650709c6658881f8c189277ac912e2f841bc545541f8022c42

See more details on using hashes here.

File details

Details for the file faiss_cpu_noavx2-1.6.3-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: faiss_cpu_noavx2-1.6.3-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.5.9

File hashes

Hashes for faiss_cpu_noavx2-1.6.3-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d493c8e21344d4dde97d59ca6dc4ea29870550cbeec74e2d381456c05b25b8d9
MD5 db1dfe60b9c36813d10d226171385e8b
BLAKE2b-256 907f12c97e7b1fae9794630cb30a98e131cf39f561772fda5f68eb269f2b0429

See more details on using hashes here.

File details

Details for the file faiss_cpu_noavx2-1.6.3-cp35-cp35m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: faiss_cpu_noavx2-1.6.3-cp35-cp35m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.5m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.5.9

File hashes

Hashes for faiss_cpu_noavx2-1.6.3-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 3950d3cd80de15bd577cb8beb4dd9320f3b71663633f251cccc0f051c92bf33c
MD5 404c143ea0df07c5d1ff70deefe6e07c
BLAKE2b-256 f64df3b4f2b5781ab0550280ee13a0c497745e15eafe9f63de38469b5a09f773

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page