Skip to content

bitermplus: v0.10.0

Latest

Choose a tag to compare

@maximtrp maximtrp released this 06 Mar 22:48
  • Removed OpenMP/libomp dependency: replaced parallel loops with NumPy vectorization — installs cleanly on all platforms out of the box
  • Performance improvements: perplexity() rewritten using sparse matrix ops, _compute_p_wz() vectorized with NumPy broadcasting, entropy() replaced with masked array operations
  • Modernized build system: dropped setup.py in favor of pyproject.toml
  • Added ruff: replaced black, isort, and flake8 with ruff for linting and formatting
  • New tests: added dedicated unit tests for perplexity, coherence, and entropy