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

Uploaded Source

Built Distributions

faiss_cpu-1.6.3-cp38-cp38-manylinux2010_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

faiss_cpu-1.6.3-cp38-cp38-manylinux1_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.8

faiss_cpu-1.6.3-cp38-cp38-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

faiss_cpu-1.6.3-cp37-cp37m-manylinux2010_x86_64.whl (7.2 MB view details)

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

faiss_cpu-1.6.3-cp37-cp37m-manylinux1_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.7m

faiss_cpu-1.6.3-cp37-cp37m-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

faiss_cpu-1.6.3-cp36-cp36m-manylinux2010_x86_64.whl (7.2 MB view details)

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

faiss_cpu-1.6.3-cp36-cp36m-manylinux1_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.6m

faiss_cpu-1.6.3-cp36-cp36m-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

faiss_cpu-1.6.3-cp35-cp35m-manylinux2010_x86_64.whl (7.2 MB view details)

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

faiss_cpu-1.6.3-cp35-cp35m-manylinux1_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.5m

faiss_cpu-1.6.3-cp35-cp35m-macosx_10_6_intel.whl (1.9 MB view details)

Uploaded CPython 3.5m macOS 10.6+ intel

File details

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

File metadata

  • Download URL: faiss-cpu-1.6.3.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss-cpu-1.6.3.tar.gz
Algorithm Hash digest
SHA256 d8c022f65eabcac3d3942bd22e864230430db59bd21a408b8407da9351cf9c85
MD5 6b8c02af624e4bd541bcbc13b7a94c09
BLAKE2b-256 6b793fc59c466abcfed5fa9b40915a6564576b7615ac9201eac67156730262c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.6.3-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss_cpu-1.6.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8843312ce3101596681349dde4725b9a8d2cc495d6d7bdeb648a828bedfc3d69
MD5 9220ca7e7af5ea3446b08e9ab943fee8
BLAKE2b-256 48896d37ebf4821fe42b8e0debd9a249b39883d1ee3828080448b590b8c71a5e

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.3-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.3-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss_cpu-1.6.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b2d04f88bbef02fd3f30f9357faf3981afe4eef46860afce5cb465c47b59b474
MD5 1e06b8b0f87771e1f1e15d281fed9f4b
BLAKE2b-256 71836da5af611978064a2d9fe2d1ac710afd5cbc31862ceb34f563455a353d8d

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.8.1

File hashes

Hashes for faiss_cpu-1.6.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d15032071dac5c1216c6e573d1f5ecd0062d276f87c1e344c30110344a174821
MD5 0ce1a9c9d14378b483f33394f6615f4f
BLAKE2b-256 8871bfb3f1f10ce482d86bfadb77aced7c1bebb80c01faa5bd587ec510147e93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.6.3-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss_cpu-1.6.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6c4b1972df9d0cb42c64bfd10a521cc0e3b21088632b12a72e4a3d6a98c3591a
MD5 a6691c2489aa5200397a8cd7e5d66a90
BLAKE2b-256 9033d04d73f420d00282f79f5e2c5c4826225c4c76b3ac371f3b53e13d6fa4cd

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.3-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.3-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss_cpu-1.6.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9d0b84abc5794c3202e2c1b3d1d65e330ca38854bb53bbd99fd47e8ca44b2b11
MD5 8a4fbf528c71caba4316417ee2f026fc
BLAKE2b-256 aa8eb8ff654a45b3ef67466c1fae2f2f8377c93facb56bfa71b975415e11fea3

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.3-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.6

File hashes

Hashes for faiss_cpu-1.6.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bdd7f1fb85ac0bb2a8a5b12c9f34e2f7729f793da3b5be9421254689138bbb37
MD5 04d98875acdf8aacb28182d190af7d7b
BLAKE2b-256 b59aee98989a43879c6e7f6761fe499b983192bace19a44d23df464eefc6b3a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.6.3-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.2 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss_cpu-1.6.3-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 22169c74912a69baee2082389354764ba8ce8039f8c9cf8ad4eeb420a1ba07b0
MD5 4096f93612fb4d34ee06382a79c0284b
BLAKE2b-256 1d849de38703486d9f00b1a63590887a318d08c52f10f768968bd7626aee75da

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.3-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.3-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss_cpu-1.6.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e9dab5f8c36d84c619f5767dd9de13747436f82c46b96882420ed228a1adf21f
MD5 eb5fbbbb8a2bcf7eff4665bb7a3e7eec
BLAKE2b-256 4adb0e14a82c4664e9b37b59cf7bcfc5293ab6b50b22629225010b767c8746bf

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.3-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.3-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.6.8

File hashes

Hashes for faiss_cpu-1.6.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 467c4582246be409ff0d3c5532e71ef8663958f08f434b8e3c09de393387c600
MD5 e44e0de316f7d3ec412021a281a96d90
BLAKE2b-256 dec48746175428ce9eea27a07df6c84aacc1f92e0a5187634e708ef78b22b33b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.6.3-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 7.2 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.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss_cpu-1.6.3-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1be2c1f434b9ae96d9b433518a925e1319bce12570a0b891e464d694eeee9d53
MD5 0af61794c24c0705b4e6e1dea5e97734
BLAKE2b-256 e48ba2cf5ef8424fcf4a4634014035aaaae40d567c9f45c089885b2e59e35e7d

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.3-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: faiss_cpu-1.6.3-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/2.7.12

File hashes

Hashes for faiss_cpu-1.6.3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c36c6bfd4f7633152e6b00173e20ada5cf04bef025580dd50403b88b2eeb173b
MD5 a038869316744754fcc1178d95423287
BLAKE2b-256 0d81e235b305b454994c08215d1aff9610a4238ff52546de9d251f02e131e1da

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.6.3-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: faiss_cpu-1.6.3-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.5m, macOS 10.6+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.5.4

File hashes

Hashes for faiss_cpu-1.6.3-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 e44bc98e3a110e6345924fd300599c204ba8da9133953730feed9e35b0654237
MD5 962b1179f3eb38b64f6c0892fdface69
BLAKE2b-256 d6e3019ff63474a1ccd3a2f502d286ce1afb44212e0ba2d167b4627ede0798f1

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