Skip to content

Cleora v1.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Dec 18:07
· 57 commits to master since this release
ded180a

Changed

  • Bumped env_logger to 0.8.2, smallvec to 1.5.1, removed fnv hasher (#11).

Added

  • Tests (snapshots) for in-memory and memory-mapped files calculations of embeddings (#12).
  • Support for NumPy output format (available via --output-format program argument) (#15).
  • Jupyter notebooks with experiments (#16).

Improved

  • Used vector for hash_to_id mappings, non-allocating cartesian product, ryu crate for faster write (#13).
  • Sparse Matrix refactor (cleanup, simplification, using iter, speedup). Use Cargo.toml data for clap crate (#17).
  • Unify and simplify embeddings calculation for in-memory and mmap matrices (#18).