Skip to main content

FLANN (for IBEIS) - Fast Library for Approximate Nearest Neighbors

Project description

GithubActions ReadTheDocs Pypi Downloads Codecov

This is a Fork of the FLANN repo, under a different name for use in the IBEIS project. The main difference is that it has a few more helper function calls and it should be easier build wheels and to pip install.

FLANN - Fast Library for Approximate Nearest Neighbors

FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset. FLANN is written in C++ and contains bindings for the following languages: C, MATLAB, Python, and Ruby.

Documentation

Check FLANN web page [here](http://www.cs.ubc.ca/research/flann).

Documentation on how to use the library can be found in the doc/manual.pdf file included in the release archives.

More information and experimental results can be found in the following paper:

Getting FLANN

If you want to try out the latest changes or contribute to FLANN, then it’s recommended that you checkout the git source repository: git clone git://github.com/mariusmuja/flann.git

If you just want to browse the repository, you can do so by going [here](https://github.com/mariusmuja/flann).

Conditions of use

FLANN is distributed under the terms of the [BSD License](https://github.com/mariusmuja/flann/blob/master/COPYING).

Bug reporting

Please report bugs or feature requests using [github’s issue tracker](http://github.com/mariusmuja/flann/issues).

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

pyflann_ibeis-2.4.2.tar.gz (204.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyflann_ibeis-2.4.2-cp314-cp314-win_amd64.whl (5.6 MB view details)

Uploaded CPython 3.14Windows x86-64

pyflann_ibeis-2.4.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyflann_ibeis-2.4.2-cp313-cp313-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.13Windows x86-64

pyflann_ibeis-2.4.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyflann_ibeis-2.4.2-cp312-cp312-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.12Windows x86-64

pyflann_ibeis-2.4.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyflann_ibeis-2.4.2-cp311-cp311-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.11Windows x86-64

pyflann_ibeis-2.4.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyflann_ibeis-2.4.2-cp310-cp310-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.10Windows x86-64

pyflann_ibeis-2.4.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyflann_ibeis-2.4.2-cp39-cp39-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.9Windows x86-64

pyflann_ibeis-2.4.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file pyflann_ibeis-2.4.2.tar.gz.

File metadata

  • Download URL: pyflann_ibeis-2.4.2.tar.gz
  • Upload date:
  • Size: 204.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for pyflann_ibeis-2.4.2.tar.gz
Algorithm Hash digest
SHA256 f6cba0bb8735a37dccf207582910ee26d480c1b5a479278f9e07dec5c6fa344b
MD5 5d81ddb3234d11a392c9cfcbb8b45144
BLAKE2b-256 b76b00319dc5528182bff26edfeca67673293b110b05ab3d11a6821bb6fb432f

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 32c7044e2519d3d61d414dc8feced2cd1eb680c440c9373645ac44ca9e77317b
MD5 cfcc2b32957523006d901b2f665db07a
BLAKE2b-256 86803d568c63c50bcbbc68868b283499d976cb2c205759c23b99c8c5938aa887

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a4e2aa64bed2def783cfafa99e8ab5d53d0dc7ff535dd427de1f493fb1e04845
MD5 1904f74ea31e33b5304d92e3297156e5
BLAKE2b-256 0b9f61a073c503d164a6666d1ab84cc8f374a35a4dc84ac5f588bb076caa6886

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 dc4f43f488a170de1139e4c07bfac1a75fdc31c7770cd9898756bb8c2c18b6fd
MD5 5e45242bd9a787c16ea5b9d6e9196f0a
BLAKE2b-256 8403422e8789e2a77321452350057e6659f58df761628419e07e8b6ac5c2eacf

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 46558adc761e50323d9f33bfd4a0a2d247349c5069b19de2dccb4d4eb959ced2
MD5 c619051d0289844e2fed5cef1fe2b357
BLAKE2b-256 2fdbdadd935536587b3c60044024887192493c5fc9f349b4439435bda6440a61

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 470de1d25a7a7bb3369da887571b18f42e2a4cba048b0f5b45c2a88819e27470
MD5 e99708f42b6377eea5660916a1b3a541
BLAKE2b-256 484e5e0936b014d7a6068b9ed755ccbd8f5014eca08bf72156778dac5dcb6b65

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c1354e3128483caffe319651a1b5a5a279a3978661c97518e31136606f74041
MD5 9ded0dd590b84fcb9832b8409d6561fb
BLAKE2b-256 9c94a877d716c6fb7135d0fdd22e2b7a9a54418b32ac27037e910680c839a149

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 069c57efa691dc2a51b54db4f4465a497050ee0e3503488ed392b3b77e82f5f1
MD5 7388419254714af2f1fcf93153994944
BLAKE2b-256 ac992fb9885c6bfd7c98f72de6ba5ecec407a7c9f91d0bc42d954228ecda529d

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d53653d884774c9c803c9e82767ee1d6caa60266587b3efd2f253db1407940a
MD5 2987c57ebd5353f56efa9f886df668a3
BLAKE2b-256 79f4985b32df541598ab714835f1eadb6bd24930d6174cb3302634218fdf2594

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 35dd2cc7110f372148b415b9996fff3a5985b62eeacfe2196a054f0ad113d596
MD5 e4ed4bbe83c03a9f3bafc605888d9a6e
BLAKE2b-256 69bd0065959bb9e02b76741a9cb049d8e6ec8b4a98f36ea6f200ae2005222551

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b9d10bebd7e1d95ca48ac4346ca02d8ef4dd1eb7a6ecdfd500af165b7096473d
MD5 509c5e35570018ce0a9799e8ad639466
BLAKE2b-256 e4ee248761a90b140b646fa9335a12b37a938b6e5e39b004e545c7e3fb92571a

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7b98e8a4d4aea5d0c240acc17ba41dd0de865271bce91c41d9ce4d9b1e31e63c
MD5 a854a97e96f521e70a225dd959732e12
BLAKE2b-256 32b8e087bfe8a6dd7cb59adada32f4d7809779863684f0421801b43d5f76e169

See more details on using hashes here.

File details

Details for the file pyflann_ibeis-2.4.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.4.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4c61f440868442bb357b98d79675382c97b05015db8dc9cc42d18193e02bf82
MD5 e600911ee4039abe86c1451d3f712200
BLAKE2b-256 68b58622c06db5dd0dfca56f90ee70226c4eda39d66122185f446ec205855672

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page