Skip to main content

Non-Metric Space Library (NMSLIB)

Project description

Non-Metric Space Library (NMSLIB) is an efficient cross-platform

similarity search library and a toolkit for evaluation of similarity search methods. The goal of the project is to create an effective and comprehensive toolkit for searching in generic and non-metric spaces. Even though the library contains a variety of metric-space access methods, our main focus is on generic and approximate search methods, in particular, on methods for non-metric spaces. NMSLIB is possibly the first library with a principled support for non-metric space searching.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

nmslib_metabrainz-2.1.2-cp312-cp312-win_amd64.whl (466.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

nmslib_metabrainz-2.1.2-cp312-cp312-musllinux_1_1_x86_64.whl (14.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

nmslib_metabrainz-2.1.2-cp312-cp312-musllinux_1_1_i686.whl (14.0 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

nmslib_metabrainz-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

nmslib_metabrainz-2.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (13.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

nmslib_metabrainz-2.1.2-cp311-cp311-win_amd64.whl (467.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

nmslib_metabrainz-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl (14.4 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

nmslib_metabrainz-2.1.2-cp311-cp311-musllinux_1_1_i686.whl (14.0 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

nmslib_metabrainz-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

nmslib_metabrainz-2.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (13.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

nmslib_metabrainz-2.1.2-cp310-cp310-win_amd64.whl (466.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

nmslib_metabrainz-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl (14.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

nmslib_metabrainz-2.1.2-cp310-cp310-musllinux_1_1_i686.whl (13.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

nmslib_metabrainz-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

nmslib_metabrainz-2.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (13.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

nmslib_metabrainz-2.1.2-cp310-cp310-macosx_11_0_x86_64.whl (974.8 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

nmslib_metabrainz-2.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (13.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

File details

Details for the file nmslib_metabrainz-2.1.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fd94f2942428133abd44f74836558f120ffd62e351f6e945c03d90a2622161e8
MD5 e8f6b08ad63a4c25d8d92159ef68b8d4
BLAKE2b-256 e2ef2c5779dbe291e10263876e4e4fa78f095c3e9ddae92b95d2628341f44882

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 266136f25dca0758e5687bd27e0eb6fddc8ded1080483e5fc5fb1ada9b5857f2
MD5 a49ed577ea01a053137453f1b1cd6aa9
BLAKE2b-256 4f9139fc53ab5cc9412fc47d5b4dd07b55fb414e06d9c10a126d77064fd91399

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 43b32a03ca5012f49cb005a033317882e60b3934a5079c08c0bab30e20e0c08c
MD5 98b3b0c8a187d821bf40f90c558c7be9
BLAKE2b-256 6026e89de4d4aee8d43425521517f0f4766c24378d89b2e48a76c86f767b8dee

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d1e450124e269fa9ff71ca1e279420e29595976ce95a8af3af4481c9aa96e125
MD5 603625099660b6cde7a56808621291b8
BLAKE2b-256 8296a6aa8a641f286ebb00ef25cc3e147702e6acccfe3001dfe8a2a33bfc7fc2

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d27b30a75689f0f5490984cba825ca46f341369cc1f6c09f8faa503508450cc6
MD5 73efedfa8c057eabf346fd79713c4f32
BLAKE2b-256 8c6634e7ac1bc7981ed26af42320c0fc0f4e0bb99b189f38f4da47005e5d2391

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c5d28dc7d4b878a0b5405b3aa6fad892bb2b44e9c1b4507b2b7909807ca75d9e
MD5 682763945723185c84666570bedd84ed
BLAKE2b-256 edeb5c51e80288ec899e0aa32a2987ed8214429197bf775da74d6677f00251ba

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3c94b41d885530188b07bef9a9c9e07772c4b4d69977b19bb1848b5766f0155c
MD5 cf710c27c80d9f06b8079a8f2b63c41f
BLAKE2b-256 72a396f9d2d9735993b24e86e94b6046dcef113439b91cb6baf77e6cbfaeab06

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8d2d78246ffc5c6c200b071fd406ac5bf8c5ad813bb3718f54e86273dc379cc8
MD5 4bf936b9352516ec6ead0d1043ba357a
BLAKE2b-256 26fe891eed69f956c6318b4501c858a7f572dba5deb1ba20ce68fa8b5b0c6e8a

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 072d004a5ded95bf0cfd4a6f34a9c3e477170029018f9c22edf8172e79679579
MD5 4163e47e88775c742b2ebeebf6c2e926
BLAKE2b-256 4154e44ab1d4f49a93dd7bb192ae7130e41e11871e4993c0bd01519687c3c197

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0074a0e4436bb21fee25c1f4336e69586300956cc8f4c87a6304a0a71586dc2b
MD5 398a6956e422fdcbbcd90c49357ca5fe
BLAKE2b-256 b5addb59cf47f7c934091c7aaf67fa16a3b2d7242d6f8785762187768a9b23b3

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 63df152868d52b4ab430f4833bef2afc341230018264955d9df3ec6df0653b25
MD5 b1ff8cd5a14167e396738926a7624114
BLAKE2b-256 8b53c5bce9a29a6da8b09e95abc7d958cd25d0cd1c9bf20c4a3ce5e90badca5f

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f86756bd95a0f8757e4bc740479cdab0847adb382826e4beaf1b4da84655f3ea
MD5 c57ba41fade7a9922815a530b65477ed
BLAKE2b-256 989af67def1460bc94fe9cd4f758e10fa1285565aafe4d056f5328eae3c1b10e

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c5a404d43c07445d264dee4697cc24ef747f5f20929cae6ed919925700a86c00
MD5 a3526759abebf21c67b61039dd9fbb0e
BLAKE2b-256 7c4427c47d6554dda7c7116dc7fdaf83f9147343c8211a7ae009e7b8be9b9317

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 511f9cff86e8d116f1966fe69f07260accc00ad269e1e1f7cc3cdd1fc37d61de
MD5 6cb2e174f5bf26c5ae1bf7c025ad84b4
BLAKE2b-256 e4f87211cb062f084266e54d9b4f28283aa88fcaf40fafbfa4fe027f4204d39c

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 18f06bd0d57763dc52439c928242e1ce0a66764d47a3238e984cbe67392c771e
MD5 80812ea6d3cdf7add42a6ced3f24078d
BLAKE2b-256 029a0381a7112cdb24e028e33bf617e9c53987c1ca370e3c6648d0db9422f46f

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8b9feea3559331e122aa81cc7a09ddc289d3ae3dec719f853c872eaef8a9413f
MD5 dab2bf4575a9001c08ef02af9577c3d3
BLAKE2b-256 6dc0fae52f6606aaf2ce8eb341eb35b74c591379c44538881b107d9dc48a1aaa

See more details on using hashes here.

File details

Details for the file nmslib_metabrainz-2.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nmslib_metabrainz-2.1.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 66a8a7a837d038f86c17a24f920095c3dc3c1dcac18d53acbd52bbd272372480
MD5 c540263637e492f0108492ac20ca5574
BLAKE2b-256 fdb168106fce71b67f015f01a6cf36845aec801601d7d71b87b3318f12ae52d5

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