Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 1.58 KB

CHANGELOG.md

File metadata and controls

54 lines (35 loc) · 1.58 KB

1.1.1 (May 14, 2021)

Added

  • Init embedding with seed during training (#27).

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.