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

Uploaded Source

Built Distributions

faiss_cpu-1.7.4-cp311-cp311-win_amd64.whl (10.8 MB view details)

Uploaded CPython 3.11 Windows x86-64

faiss_cpu-1.7.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

faiss_cpu-1.7.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.4-cp311-cp311-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

faiss_cpu-1.7.4-cp311-cp311-macosx_10_9_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

faiss_cpu-1.7.4-cp310-cp310-win_amd64.whl (10.8 MB view details)

Uploaded CPython 3.10 Windows x86-64

faiss_cpu-1.7.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

faiss_cpu-1.7.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.4-cp310-cp310-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

faiss_cpu-1.7.4-cp310-cp310-macosx_10_9_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

faiss_cpu-1.7.4-cp39-cp39-win_amd64.whl (10.8 MB view details)

Uploaded CPython 3.9 Windows x86-64

faiss_cpu-1.7.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

faiss_cpu-1.7.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.4-cp39-cp39-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

faiss_cpu-1.7.4-cp39-cp39-macosx_10_9_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

faiss_cpu-1.7.4-cp38-cp38-win_amd64.whl (10.8 MB view details)

Uploaded CPython 3.8 Windows x86-64

faiss_cpu-1.7.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

faiss_cpu-1.7.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.4-cp38-cp38-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

faiss_cpu-1.7.4-cp38-cp38-macosx_10_9_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

faiss_cpu-1.7.4-cp37-cp37m-win_amd64.whl (10.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

faiss_cpu-1.7.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.6 MB view details)

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

faiss_cpu-1.7.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.4-cp37-cp37m-macosx_10_9_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: faiss-cpu-1.7.4.tar.gz
  • Upload date:
  • Size: 57.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for faiss-cpu-1.7.4.tar.gz
Algorithm Hash digest
SHA256 265dc31b0c079bf4433303bf6010f73922490adff9188b915e2d3f5e9c82dd0a
MD5 1bb9071889556f4032122ce2f9af5cf4
BLAKE2b-256 aca29f652d142cc3b70db10621d688dbd8ead162a74b7e0c8d7dda315c52ae4e

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2ff7f57889ea31d945e3b87275be3cad5d55b6261a4e3f51c7aba304d76b81fb
MD5 4b5556d9f3aaf9f3fa0411c3f8812338
BLAKE2b-256 3e8f55f8cd863c678a703aa3b97e5f4511cfd2c52987ba05459afdcdec76eeb3

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 afdd9fe1141117fed85961fd36ee627c83fc3b9fd47bafb52d3c849cc2f088b7
MD5 2870407a042dfaafa09a0aa8d107bb1d
BLAKE2b-256 61e63b740163e7fcce1220417ef6c18a7bc00b9d11b64264f3abf483a3771153

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c521cb8462f3b00c0c7dfb11caff492bb67816528b947be28a3b76373952c41d
MD5 a08c912c5e303881ba18ed24547a96cd
BLAKE2b-256 b5a5eb316e01e79a585a6e830bca0e9214e8db3b9d70e4de9e070a1a3b409be9

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e13c14280376100f143767d0efe47dcb32618f69e62bbd3ea5cd38c2e1755926
MD5 a6c17a4549aae7b9f6fbab6bae44f010
BLAKE2b-256 d60cf1d71b34bde7d0bbc427e3f7af6a0e00319fb2e69960ef628be24629bac5

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d0bbd6f55d7940cc0692f79e32a58c66106c3c950cee2341b05722de9da23ea3
MD5 0d0a3f14e8b71a2d9b768a29a5d52e66
BLAKE2b-256 fefcb1b4460b3a369c2e51f20c65007819132626e55944717b9e2e9bc00a2c3e

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7173081d605e74766f950f2e3d6568a6f00c53f32fd9318063e96728c6c62821
MD5 a64190c1819bbcf92f288143e1a3bb4f
BLAKE2b-256 0a3dd5e431cf7f6c55580581ce965baa56de02be374de838791db9d2a81c20e0

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dca531952a2e3eac56f479ff22951af4715ee44788a3fe991d208d766d3f95f3
MD5 a3d6e85af02087c69f2517370fcdb666
BLAKE2b-256 98a64caf215afd86e3b365f3ba0d9c01800d46bc8e42e65fe3667dd9dd3a3213

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 17b7fa7194a228a84929d9e6619d0e7dbf00cc0f717e3462253766f5e3d07de8
MD5 921215942bc8968291d0f57c6cd2df21
BLAKE2b-256 e99d8e5b8e291a3e94cdf5a6a815ca1d9a4b8260f8adec78c67ec1fd76670b4d

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b1db7fae7bd8312aeedd0c41536bcd19a6e297229e1dce526bde3a73ab8c0b5
MD5 2c6fa778e96f4189e64b9c6ffb480e23
BLAKE2b-256 21d1f44f02d87d238cd51174f19c55e8a0a3cd1a6207e4eb526c847939986556

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50d4ebe7f1869483751c558558504f818980292a9b55be36f9a1ee1009d9a686
MD5 c97f29cfb696258907978af9f0b34f62
BLAKE2b-256 e45dc35f5285b85b54b4b154ce40a8810d57a306f2da4a9a58cb7498f9aefadb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for faiss_cpu-1.7.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 98459ceeeb735b9df1a5b94572106ffe0a6ce740eb7e4626715dd218657bb4dc
MD5 87d139453c508323081e9378d0a835e2
BLAKE2b-256 d9b697164ce265a66ffc90810cc4c9a241934bba8de2cff46645b0df3faf5c3d

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f0eab359e066d32c874f51a7d4bf6440edeec068b7fe47e6d803c73605a8b4c
MD5 8dd498d0b5bfa6be060f5da5c652b697
BLAKE2b-256 b50c97faf412f20b3e0f52c02c894871f3213c72c73d57d1f039fe867d3c3437

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12d45e0157024eb3249842163162983a1ac8b458f1a8b17bbf86f01be4585a99
MD5 73dbf06bdb412554fe9aeb5e04254644
BLAKE2b-256 82e8eff5e42b222cfd571407de544d47bc1c68936f3b19b52af2568aa3c3021e

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea1d71539fe3dc0f1bed41ef954ca701678776f231046bf0ca22ccea5cf5bef6
MD5 a47b83559ed6977fc901ef0e77fccb27
BLAKE2b-256 255f54c78d2897138afc569cb8af98499e87e3263b20db718a2d264e1e591cda

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 559a0133f5ed44422acb09ee1ac0acffd90c6666d1bc0d671c18f6e93ad603e2
MD5 0c36043db06f4e4ec04097cb3268f90e
BLAKE2b-256 a3bb50e5bd2d46add273881682aa298c438c4b69506a940a17b151b21ee64074

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for faiss_cpu-1.7.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 699feef85b23c2c729d794e26ca69bebc0bee920d676028c06fd0e0becc15c7e
MD5 39bfb842564eb84f0ec1c0269a699f5c
BLAKE2b-256 4616bbb31c194fdd55c091f2c66bd8d7d423d38eb78283d81c14d61432650b31

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52d7de96abef2340c0d373c1f5cbc78026a3cebb0f8f3a5920920a00210ead1f
MD5 e8c5e90bc0be5579ee7b839a3af35776
BLAKE2b-256 7f79ee5293681d84383f5a071bf8f19629403ed7c0ba9472a0af8787c66c9ecc

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 31bfb7b9cffc36897ae02a983e04c09fe3b8c053110a287134751a115334a1df
MD5 a6bff29c397e1f70a7714c2961b3f00a
BLAKE2b-256 ea9d7fe4aa17f9abeda39406cbdac3dfe2bd12fb49341c1a79d88b151793069f

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a4e4af194b8fce74c4b770cad67ad1dd1b4673677fc169723e4c50ba5bd97a8
MD5 50ab628d65e61c2fea094ea1db0178e4
BLAKE2b-256 e116c74175629d5f0b4160bc2d008e5c74bd4b03684f67547ff784fa3bf7b91c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 43f67f325393145d360171cd98786fcea6120ce50397319afd3bb78be409fb8a
MD5 23651c87db15d577b84d78b3b3af06e7
BLAKE2b-256 6bb26271d05bb22ac692221a9326eb3a300b191c097084fd76278daf77f8fc9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: faiss_cpu-1.7.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for faiss_cpu-1.7.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0c2e5b9d8c28c99f990e87379d5bbcc6c914da91ebb4250166864fd12db5755b
MD5 a4cc2733376ec1a5d27222bed4db1771
BLAKE2b-256 253c9d23f4edb99c8613bb24dadecb31f8abaeb01aaa26ff979d6c05416a5b5c

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5512da6707c967310c46ff712b00418b7ae28e93cb609726136e826e9f2f14fa
MD5 db97a85d1ba61ed61769b1484b757728
BLAKE2b-256 73467d89f022324aed5c69ce1b804eaac213bdb542715ba5fa1c1dde4933305a

See more details on using hashes here.

File details

Details for the file faiss_cpu-1.7.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 102b1bd763e9b0c281ac312590af3eaf1c8b663ccbc1145821fe6a9f92b8eaaf
MD5 7a3f7ea7d1eebabe2263a64ca54826d6
BLAKE2b-256 cd1dc71afbe0343d9cdc157fba7ea0e3782946ea2b23238974beb4b0549156c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eeaf92f27d76249fb53c1adafe617b0f217ab65837acf7b4ec818511caf6e3d8
MD5 c64417c70841ac78cdc345885e1308e7
BLAKE2b-256 f8c004d10dd7abcd1acbdad72b9a5d22e1400ada5da75983e39c75f8951f41eb

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