Contents Menu Expand Light mode Dark mode Auto light/dark mode
aeon 0.6.0 documentation
Logo

Using aeon

  • Installation
  • Getting Started
  • API Reference
    • Annotation
    • Base
    • Benchmarking
    • Classification
    • Clustering
    • Datasets
    • Deployment and MLOps
    • Distances
    • Exceptions
    • Forecasting
    • Deep learning networks
    • Performance metrics
    • Regression
    • Similarity search
    • Transformations
    • Utility functions
    • ts File Format v1.0
  • Examples

Developing aeon

  • Contributing to aeon
    • Enhancement Proposals
    • Reporting bugs
    • Reviewer Guide
  • Developer Guide
    • Adding a New Dataset
    • Implementing Estimators
    • Coding standards
    • Continuous integration
    • Dependencies
    • Deprecation Policy
    • Developer Installation
    • Developing Documentation
    • Git and GitHub workflow
    • Releases
    • aeon testing framework overview

The aeon team

  • Contributors
  • About Us
  • Governance
  • Code of Conduct

Other

  • Glossary of Common Terms
  • Changelog
  • Papers using Aeon
Back to top
Edit this page

Similarity search#

The aeon.similarity_search module contains algorithms and tools for similarity search tasks.

Similarity search with a known query#

TopKSimilaritySearch([k, distance, ...])

Top-K similarity search method.

Distance profile functions#

naive_euclidean_profile(X, q, mask)

Compute a euclidean distance profile in a brute force way.

normalized_naive_euclidean_profile(X, q, ...)

Compute a euclidean distance profile in a brute force way.

Base#

BaseSimiliaritySearch([distance, normalize, ...])

BaseSimilaritySearch.

Next
TopKSimilaritySearch
Previous
BaseDeepRegressor
Copyright © The aeon developers (BSD-3 License)
Made with Sphinx and @pradyunsg's Furo
On this page
  • Similarity search
    • Similarity search with a known query
    • Distance profile functions
    • Base