Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.09 KB

File metadata and controls

29 lines (18 loc) · 1.09 KB

CLAM: Clustering, Learning and Approximation with Manifolds

The Rust implementation of CLAM.

As of writing this document, the project is still in a pre-1.0 state. This means that the API is not yet stable and breaking changes may occur frequently.

Rust Crates and Python Packages

This repository is a workspace that contains the following crates:

  • abd-clam: The main CLAM library.
  • distances: Provides various distance functions and the Number trait.
  • shell: The CLI for interacting with the CLAM library.

and the following Python packages:

  • abd-distances: A Python wrapper for the distances crate, providing drop-in replacements for scipy.spatial.distance.

Publications

  • CHESS: Ranged Nearest Neighbors Search
  • CHAODA: Anomaly Detection
  • CAKES: K-NN Search
  • PANCAKES: Compression and Compressive Search

Citation

TODO