Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.44 KB

CHANGELOG.md

File metadata and controls

46 lines (31 loc) · 1.44 KB

1.1.0 (December 23, 2020)

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).

1.0.1 (November 23, 2020)

Fixed

  • Skip reading invalid UTF-8 line (#8).
  • Fix clippy warnings (#7).

Added

  • JSON support (#3).
  • Snapshot testing (#5).

1.0.0 (November 6, 2020)

  • Initial release.