A software library of stochastic streaming algorithms, a.k.a. sketches.

Clone this repo:
  1. ab8949d chore: update copyright year in NOTICE (#110) by Cancai Cai · 10 days ago main
  2. 00c3bc8 fix(theta): compact should use self.is_empty for consistency (#107) by ZENOTME · 3 weeks ago
  3. b93315e feat(theta): introduce intersection theta set operation (#100) by ZENOTME · 3 weeks ago
  4. 5aef266 fix: comment and assertions inconsistency (#106) by Yichi Zhang · 4 weeks ago
  5. bf8438f chore(theta): flatten preamble_longs branches for clippy (#104) by Xuanwo · 5 weeks ago

Apache® DataSketches™ Core Rust Library Component

Crates.io Documentation MSRV 1.85.0 Apache 2.0 licensed Build Status

This is the core Rust component of the DataSketches library. It contains a subset of the sketching algorithms and can be accessed directly from user applications.

Note that we have parallel core library components for Java, C++, Python, and Go implementations of many of the same sketch algorithms:

Please visit the main DataSketches website for more information.

If you are interested in making contributions to this site, please see our Community page for how to contact us.