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.5.0.tar.gz (192.9 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.5.0-py3-none-win_amd64.whl (1.2 MB view details)

Uploaded Python 3Windows x86-64

pyflann_ibeis-2.5.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded Python 3manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

File details

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

File metadata

  • Download URL: pyflann_ibeis-2.5.0.tar.gz
  • Upload date:
  • Size: 192.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pyflann_ibeis-2.5.0.tar.gz
Algorithm Hash digest
SHA256 6974211350f313fff5c3d585db02830c7cff05d00c1d034f14f843244537164f
MD5 c1c3602773d1ce731ea3de1df63c920a
BLAKE2b-256 b50a5475e5ab046e6e12d003241f14547d0001bcf2e15eef6307008c2592a48a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyflann_ibeis-2.5.0.tar.gz:

Publisher: release.yml on Erotemic/pyflann_ibeis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyflann_ibeis-2.5.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.5.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b01f21b4c4a072306f350971c68586a6191bf1c23e059e4a54e7f3a329605b54
MD5 ac5d3b64293ed73e36a284884bb36a21
BLAKE2b-256 d6a96d15bb559b5ee92447238720fd06e232b30ecf57b294af5c0d93b9ed6fec

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyflann_ibeis-2.5.0-py3-none-win_amd64.whl:

Publisher: release.yml on Erotemic/pyflann_ibeis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyflann_ibeis-2.5.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyflann_ibeis-2.5.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d54a7a5a4b30e134b59d467bdfdfbae632eb20788ce59bb41b12aacbd6f4c07
MD5 e294e0c42b6d17c03f23a04b476088fa
BLAKE2b-256 e9664e27539b9627fd033494aadb47dc6797affbde11bb9a0751e9fa24a9881f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyflann_ibeis-2.5.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on Erotemic/pyflann_ibeis

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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