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

Uploaded Source

Built Distributions

faiss_cpu-1.7.0-cp39-cp39-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

faiss_cpu-1.7.0-cp39-cp39-manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.9

faiss_cpu-1.7.0-cp39-cp39-macosx_10_14_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

faiss_cpu-1.7.0-cp38-cp38-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

faiss_cpu-1.7.0-cp38-cp38-manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.8

faiss_cpu-1.7.0-cp38-cp38-macosx_10_14_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

faiss_cpu-1.7.0-cp37-cp37m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

faiss_cpu-1.7.0-cp37-cp37m-manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.7m

faiss_cpu-1.7.0-cp37-cp37m-macosx_10_14_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

faiss_cpu-1.7.0-cp36-cp36m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.6m Windows x86-64

faiss_cpu-1.7.0-cp36-cp36m-manylinux2014_x86_64.whl (8.1 MB view details)

Uploaded CPython 3.6m

faiss_cpu-1.7.0-cp36-cp36m-macosx_10_14_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: faiss-cpu-1.7.0.tar.gz
  • Upload date:
  • Size: 34.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for faiss-cpu-1.7.0.tar.gz
Algorithm Hash digest
SHA256 d4a22067aeadaaaaf366af6b92c06c492f76edb534163dd64a42579fef8dd922
MD5 b22b55d0898f19e80bde8b423b7d313b
BLAKE2b-256 5954b4d5e08b558aca33e5ec5ad51bdf4ab722116700c48074e2560426fb1bdd

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: faiss_cpu-1.7.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for faiss_cpu-1.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7aaa734018c60c7bcc2f5b86ac9374c60cc1280b5e66ef976bf27e6fac185cdd
MD5 fde96f77e6b6c4f0857b61f418b26f03
BLAKE2b-256 de811bf68378734ca5af9decc9b335f25f1d591b293e865c6e319873623e90e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for faiss_cpu-1.7.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44594e2148628af020ecb1a41f9eadbde4cffc5098ec57b703abe054b38ec2a6
MD5 f5e99396d27f06ec05ca594ea52e7071
BLAKE2b-256 cad859ae5ce833c24905807b078064cd2bc8de62747c5bb5a5329daa6f34db8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for faiss_cpu-1.7.0-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 250e0f66b848c26a3c11466f3fe452c9a26068cf78511d08f9402d7f85362a1c
MD5 d9645672ab73751888192e2970492428
BLAKE2b-256 59379d6855191f42da14b0e73fe87e5110ac4468cf28b55094d4a0d48e797d37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for faiss_cpu-1.7.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0f9d9355af20d7725d649c67f4c976192da870e28fd1ea7ed77662dd7e303862
MD5 9f5b881ca2c13628844bf1b9a88f2d47
BLAKE2b-256 65d6a5ef46ecea3dba2613c18e54df2ed7381c000160b99b0837f8e66e33a141

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for faiss_cpu-1.7.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4da67c5c1af28d91d09d9a9ac60205889666bbfe12857b23131a930999ca0307
MD5 758b4832dea2caff0ee1eb9f4c2f2fe1
BLAKE2b-256 a1cdc75028de5f0f36e7cec30fca20fa830afeae561f5d6a8f8577a9d6a84ab0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for faiss_cpu-1.7.0-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 9de08f0db4d45d34afc1fd5512f98991328657b3ac043365db1583601403c11b
MD5 04a50e24dd3e027aff80607734fa4fcd
BLAKE2b-256 97d68495b7f9a1b687685855541e4b7b5c35a29e09e410c1242718db6fec7ad3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for faiss_cpu-1.7.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3eaddeae644504336ead0246c2bbc84588977e16d5fe0457f5d819fe87da91cd
MD5 37b6be5de0d1d9e28f03dbb6c58d1cf7
BLAKE2b-256 8c068dc9e2687760dc4609abb42182b5bc514387bdd2d1c2eee5a4634cc4eaef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for faiss_cpu-1.7.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc5ed99213cc175cbec5ac3c3bf5a9d3319c42a056b3837c904bc32b21783c9f
MD5 128e49949c5660e4fe89398ba4a6e810
BLAKE2b-256 480cefd43c4feac172867409f38f07949c36602355ec7196749d10f905d09228

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for faiss_cpu-1.7.0-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 08e358373266712c79e67d1488b5188f9c2938fa89e105be66b1e8fdb25e21f7
MD5 aea45eec7e22644cdd910b2b3b8e1922
BLAKE2b-256 327c8370c3119e2bcb0792ba6e3527513cc65d349dea045363fb9824be07957b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for faiss_cpu-1.7.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 846ac7274c908ff51d99e445db51793ef7c24d745bc88a3147d9dd7c424d34e5
MD5 a7e09853d957fc302fc9cf3fc628f372
BLAKE2b-256 661163962c38e100a0f2785509f6aa9e8263b7cc28a655b143f9fe7bc4c5e474

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 8.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for faiss_cpu-1.7.0-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bba811c22889cfd2773363e961e10ebd8267ba08ed2c0cb73de77535553beb92
MD5 92e2a67cbb907f3da8da0d61b8bf8e50
BLAKE2b-256 1ea8ed1601e6e94702ad691465bd1bead221dd2984f741bf384011b4dc59130e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.0-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for faiss_cpu-1.7.0-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ac8fbe094fe2b2c41030045f96474435e682a91e214400e0a0b49ae477f0a92e
MD5 fd5a20768e991515a564ea326ea90c18
BLAKE2b-256 7d4237094f79679bad101d29cb0007f776a1aed642d4f35ef9505af9e5dd3142

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