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-1.6.4.tar.gz (3.6 kB view details)

Uploaded Source

Built Distributions

faiss_cpu-1.6.4-cp39-cp39-manylinux2014_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.9

faiss_cpu-1.6.4-cp39-cp39-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

faiss_cpu-1.6.4-cp38-cp38-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.8 Windows x86-64

faiss_cpu-1.6.4-cp38-cp38-manylinux2014_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.8

faiss_cpu-1.6.4-cp38-cp38-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

faiss_cpu-1.6.4-cp37-cp37m-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

faiss_cpu-1.6.4-cp37-cp37m-manylinux2014_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.7m

faiss_cpu-1.6.4-cp37-cp37m-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

faiss_cpu-1.6.4-cp36-cp36m-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.6m Windows x86-64

faiss_cpu-1.6.4-cp36-cp36m-manylinux2014_x86_64.whl (7.9 MB view details)

Uploaded CPython 3.6m

faiss_cpu-1.6.4-cp36-cp36m-macosx_10_14_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

Details for the file faiss-cpu-1.6.4.tar.gz.

File metadata

  • Download URL: faiss-cpu-1.6.4.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for faiss-cpu-1.6.4.tar.gz
Algorithm Hash digest
SHA256 3e0d76e3de97b30692af25225e8efcd379c8f50cd4ed70b8a2fb2356e5d8d19d
MD5 078921b983144754b75e1ff73107afa8
BLAKE2b-256 5d3d8ab01d4421c3889e8d3379661f5453ebbbec209f91ee4d067af13ca18a13

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for faiss_cpu-1.6.4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c461a0ffb80b22b3cfc97d3833b3e94ec582afdbee2209fb017d49e7f3d31aec
MD5 9a28b0dbfa937108356b22a3441d40bf
BLAKE2b-256 2905208580931fc36f481428db15c3b29e95b97d41d0afd14b413a144208868d

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for faiss_cpu-1.6.4-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 83061a0d21516a095189d929d107a5915f733010de82e7861c6e62cae1648434
MD5 edf081bc274c8ded92209deb776d3c1c
BLAKE2b-256 8af01cf2e3d638f0883c62d2c8362b2a8ccf5dbc57a6e7be931f69c220a956f7

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for faiss_cpu-1.6.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7d86a10395831dd3587810098137d56938a43f931adb7c0d9465796ce628a08c
MD5 d5c89a127d00d39734603527b015ad32
BLAKE2b-256 851a1d035ab57170e48b4c80e88c95898430d1fedf20d6381170a90a560d437c

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for faiss_cpu-1.6.4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 adb729d45df89453e5bbb86ee7261f6859d1bf2a307885b7e353593a4d7621da
MD5 e0dade49dddc92b80e173045a9178cf8
BLAKE2b-256 c9fea39616673a13586c20a3dbd4ee4550c0b8acae6b41452d97429881b5fd9f

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-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.6.0 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for faiss_cpu-1.6.4-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 944e3eeeadb9fbd2ef8dcbfa3317f5b3fe63d65ff776ae258b7705e8271bd0a9
MD5 d6e59e6158db02ae03e6c841a5f62431
BLAKE2b-256 55a8fc9135ac2c7915171d0a6c09efd91b3bf9bb84677c50bff7f89b48ec3436

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.9

File hashes

Hashes for faiss_cpu-1.6.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2879a85557d7ade5b957f86d0152d604b842f16f8e3b6677d117a09c7a60cef7
MD5 0136b6fb991caae7d9d4604ad72fcef4
BLAKE2b-256 2fceca464428473ab750d57f9919989676ea7482d5bfe6b5a2c19fb64fe305a3

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9

File hashes

Hashes for faiss_cpu-1.6.4-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5a0913d1f8e6a00b4fd06d5e53661b442c46efa1e5abb7b8d5db79c0058d4c3
MD5 972c56ad7878e447ae3c211795c498ea
BLAKE2b-256 40e9087f4ed6224640a746d0683fcc2586bca3db762e45b411b95d8bca22ed99

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-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.6.0 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9

File hashes

Hashes for faiss_cpu-1.6.4-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 cb1e46282d567f0dd58450417311a0599fa2113c8932ff33c0eae9d4e03ac8d6
MD5 99c1f7dfee41725987d9e49061f964a9
BLAKE2b-256 d066a4047561f39a1c94758bfe2c680d4fc20a6e7b4f5ff11fb6d2e76fd006c4

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.12

File hashes

Hashes for faiss_cpu-1.6.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 670abfa149ebdc4cae24f8036e757b2fa0d99f129e9000b271bcc386d7fbb4ab
MD5 bb0a17f106141eee9f88c527529718f2
BLAKE2b-256 89c6327060e3519189495746a0216ff0c1428e2366b766acb029ddb4ef5ad184

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for faiss_cpu-1.6.4-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2eb4a45ed97d1cb038fcacf6e65bc1fc6e01442bbf13630a6c0ace09733026b9
MD5 648efceac773f6f40944ecdddf69eee2
BLAKE2b-256 0e6b51321f5b34507dc1cb2b17e02e740acacd4ac818ed4b66670c24dd71347b

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.4-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.4-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.6.0 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

File hashes

Hashes for faiss_cpu-1.6.4-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 0ab8cea3f42482023ea0e6b4279a40cee4f0e94b44bbd4f0040a1f47d436f6d7
MD5 0d3a32413e9b798ea743927b4158c2f4
BLAKE2b-256 8e08404f9a5f8945912f39478de914f660040271a4f87b86b59446a49fd45397

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