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

Uploaded Source

Built Distributions

faiss_cpu-1.7.3-cp311-cp311-win_amd64.whl (10.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

faiss_cpu-1.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

faiss_cpu-1.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.3-cp311-cp311-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

faiss_cpu-1.7.3-cp311-cp311-macosx_10_9_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

faiss_cpu-1.7.3-cp310-cp310-win_amd64.whl (10.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

faiss_cpu-1.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

faiss_cpu-1.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.3-cp310-cp310-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

faiss_cpu-1.7.3-cp310-cp310-macosx_10_9_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

faiss_cpu-1.7.3-cp39-cp39-win_amd64.whl (10.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

faiss_cpu-1.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

faiss_cpu-1.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.3-cp39-cp39-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

faiss_cpu-1.7.3-cp39-cp39-macosx_10_9_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

faiss_cpu-1.7.3-cp38-cp38-win_amd64.whl (10.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

faiss_cpu-1.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

faiss_cpu-1.7.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.3-cp38-cp38-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

faiss_cpu-1.7.3-cp38-cp38-macosx_10_9_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

faiss_cpu-1.7.3-cp37-cp37m-win_amd64.whl (10.4 MB view details)

Uploaded CPython 3.7m Windows x86-64

faiss_cpu-1.7.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.0 MB view details)

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

faiss_cpu-1.7.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

faiss_cpu-1.7.3-cp37-cp37m-macosx_10_9_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for faiss-cpu-1.7.3.tar.gz
Algorithm Hash digest
SHA256 cb71fe3f2934732d157d9d8cfb6ed2dd4020a0065571c84842ff6a3f0beab310
MD5 867f9e7231cf1e08ccff3ad4e1ba9bd3
BLAKE2b-256 2826e3324c9f4392231338d2967f6400accdd561c5b27e3d8d9891986e373839

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8b6ff7854c3f46104718c6b34e81cd48c156d970dd87703c5122ca90217bb8dc
MD5 3d83f99cd3288312756505507311cfeb
BLAKE2b-256 344dba7a5d70e4fd18527e0301afce3880ca431e94199559fc923b1736956793

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3df6371012248dea8e9509949e2d2c6d73dea7c1bdaa4ba4563eb1c3cd8021a6
MD5 26815bfe918a24437bee2ab5acb862f8
BLAKE2b-256 39eb1b260c9101fd49789f7ac17c2e2920bf4aa5a6ce0f9ef69dfb4998d8eed4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c5ced43ae058a62f63b12194ec9aa4c34066b0ea813ecbd936c65b7d52848c8
MD5 ccfbb1479d9b1cd37dfa51fb64afa34d
BLAKE2b-256 1019ef6b72ac3a66671dd6ddfaba165b5b7afe9cacaaed5412bf3c4f3514ea47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a10ea8622908f9f9ca4003e66da809dfad4af5c7d9fb7f582722d703bbc6c8bd
MD5 4eb977b15d6b795d7a427bbfc8ce82d8
BLAKE2b-256 9f8608db573f5bc7163a091df6c65047de10b73d38c685cea0c8b8fca3c9a1a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6d411449a5f3c3abfcafadaac3190ab1ab206023fc9110da86649506dcbe8a27
MD5 17e87d0900329e84e2cce89e4b3fb7ad
BLAKE2b-256 1a07ddd84110ca62682760a03a001cca1c24f0d74ebbf77b3f0ae0e57359aaaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e22d1887c617156a673665c913ee82a30bfc1a3bc939ba8500b61328bce5a625
MD5 f7b0897df7372ee9fcd5947a7e8b7461
BLAKE2b-256 bee4980998c3aa7a4ea6e92f516a532dedb9780dc966a816b97b20975610b973

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0628f7b0c6263ef4431995bb4f5f39833f999e96e6663935cbf0a1f2243dc4ac
MD5 feecbe345f941d405ef49ecca750cb21
BLAKE2b-256 e92259a5d27b95f976e2415917dee38b29bee45be7bfe9bbe9639f0d19ff8a6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c37e5fc0a266839844798a53dd42dd6afbee0c5905611f3f278297053fccbd7
MD5 72c9195cd9539f29b3db6ce6dc632795
BLAKE2b-256 110c4f76b1efea36751074eeb7f5f811180d6b0c030db141ba6ec2d4e3cc195b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b7b1cf693d7c24b5a633ff024717bd715fec501af4854357da0805b4899bcec
MD5 474569a7e27acb58f4c382c8badff3e5
BLAKE2b-256 86cea17f9d3c9535740bf714cdb17774f80b7fdca904514fc4c20087e3df3de6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 343f025e0846239d987d0c719772387ad685b74e5ef62b2e5616cabef9062729
MD5 607efdbcbc591cf46ed9204becc41339
BLAKE2b-256 3ab49237448e5350c7e371a542e0772efd6140a5ffb9a61c1a1057bf035c2c39

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for faiss_cpu-1.7.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 52df8895c5e59d1c9eda368a63790381a6f7fceddb22bed08f9c90a706d8a148
MD5 7b3bc8dd9e920f2763c4fc65330ac913
BLAKE2b-256 f76e605917a1b95209692f0c0d71ea3ad3a4dc1db088caee7aaf7e4158dbb806

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a14d832b5361ce9af21977eb1dcdebe23b9edcc12aad40316df7ca1bd86bc6b5
MD5 a7acb5a6697f8f7efcff2609ef9e47d8
BLAKE2b-256 e5e57355d87f65ad2450f01d6ad37f501bd972091e25f526f05b0dfd4ed23b5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bd128170446ff3c3e28d89e813d32cd04f17fa3025794778a01a0d81524275dc
MD5 8cf524eaf03fee3cf8d3aa1accc6b486
BLAKE2b-256 c1d227969a6faead4c947434f49e178bd1a7f653dd41fb1ae67bc8843acbfad7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c57c293c4682066955626c2a2956be9a3b92594f69ed1a33abd72260a6911b69
MD5 08612031c589d0d3de12c8fa9c1c9a30
BLAKE2b-256 dc40c372d5eff9d46ab32c017152476cb3457dd76a05366da047bca1eb32ae59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 20ef191bb6164c8e794b11d20427568a75d15980b6d66732071e9aa57ea06e2d
MD5 1228b92706c7887cd5f9d75ed1ba66b7
BLAKE2b-256 f25c351314a1da47e1e93c8e84027eb934fa2b7058758dea876eded54bb4fe39

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for faiss_cpu-1.7.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2766cc14b9004c1aae3b3943e693c3a9566eb1a25168b681981f9048276fe1e7
MD5 785fbe48883398a87e9eaf70c656372a
BLAKE2b-256 4f3ee6e8cde369a7a735acc136f930c29b0f8fb35dbfeef1c39308b9cc142abd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 441d1c305595d925138f2cde63dabe8c10ee05fc8ad66bf750e278a7e8c409bd
MD5 2273c0eb2b7c6c8336a57e2436640c93
BLAKE2b-256 598036582b2ad833a7659eafc9b8e5372494b41a5bb6104acebc35e3cc2b45c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 af53bee502c629eaaaf8b5ec648484a726be0fd2768ad4ef2bd4b829384b2682
MD5 3ae51dcb59516695f87447ffa3267b8d
BLAKE2b-256 d8df2396c77ea6b2bb011aaca9757172c867cce1bbe3354b8e15d42bf169f018

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a238a0ef4d36c614d6f60e1ea308288b3920091638a3687f708de6071d007c1
MD5 9c797ca5acd7aa5a912616bf7c1665aa
BLAKE2b-256 6652475deadbd2f553855c7f5f9f712baf68b7d318975276c1d96a7a1859f08b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7b3f91856c19cfb8464178bab7e8ea94a391f6947b556be6754f9fc10b3c25fb
MD5 b5ab7d675d0dcd927ab5c50d186085f7
BLAKE2b-256 4ff9dadcd327cd05715ac2cb1d5cad5a4c9f4098af69035b2515fff88b14e0be

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for faiss_cpu-1.7.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1ca2b7cdbfdcc6a2e8fa75a09594916b50ec8260913ca48334dc3ce797179b5f
MD5 a86d5e4c874cb74af830c1d826eaf8c9
BLAKE2b-256 fefe8f3e6e5f25dd10f01de3ac820df0dfce71fb35d5d76dbf8d95f99dd9b0cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6f199be10d30ecc6ed65350931006eca01b7bb8faa27d63069318eea0f6a0c1
MD5 2225d42fe44168d760ca3ffc95d494f4
BLAKE2b-256 23b46e714e06e07865ccee1ffdf3f9662d63a47cf776e6171686b3ba582df4e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 877c0bbf4c4a1806d88e091aba4c91ff3fa35c3ede5663b7fafc5b39247a369e
MD5 252949e631dc103875527e03d03c9826
BLAKE2b-256 bea6fd4dd03f8802b38e9d6807f9da915cda46b9f31d064805ab14b3d65b98fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for faiss_cpu-1.7.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ab6314a8fbcce11dc3ecb6f48dda8c4ec274ed11c1f336f599f480bf0561442c
MD5 f6ebc999e724cf6f7e294353403dafe1
BLAKE2b-256 af2bbac1793ba9e0d48ae2550dc610e8c7260d6f277657689b7f8a58a0635caa

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