Skip to main content

Algorithms, data structures and utilities around computingdescriptor k-nearest-neighbors.

Project description

SMQTK - Indexing

This package provides interfaces and implementations around the k-nearest-neighbor algorithm.

This package defines interfaces and implementations around efficient, large-scale indexing of descriptor vectors. The sources of such descriptor vectors may come from a multitude of sources, such as hours of video archives. Some provided implementation plugins include Locality-sensitive Hashing (LSH) and FAIR's [FAISS] library.

Documentation

You can build the sphinx documentation locally for the most up-to-date reference:

# Install dependencies
poetry install
# Navigate to the documentation root.
cd docs
# Build the docs.
poetry run make html
# Open in your favorite browser!
firefox _build/html/index.html

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

smqtk_indexing-0.17.0.tar.gz (44.0 kB view hashes)

Uploaded Source

Built Distribution

smqtk_indexing-0.17.0-py3-none-any.whl (56.5 kB view hashes)

Uploaded Python 3

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