Skip to content

Releases: bo1929/phlag

v0.0.2-zenodo

18 Apr 16:50
ab0215b

Choose a tag to compare

A null release for Zenodo.

v0.0.2

10 Apr 15:39

Choose a tag to compare

Full Changelog: v0.0.1-alpha...v0.0.2

  • Fix perm_to_dist[5] summing to 4/3 instead of 1 in discretizer.py
  • Fix emission_prob normalization operator precedence bug in DTO and KMeans
  • Fix psi validation (np.all -> np.any) catching any negative entry
  • Fix limited_int isinstance check that always failed
  • Remove unused --num-classes-min/max args and dead comments in phlag.py
  • Update README: new CLI flags, expanded toy example, hyperparameter table
  • Add tensorflow-probability to requirements.txt
  • Delete build.sh and setup.py (qqs.pyx replaced by pure Python qqs.py)
  • Add TODO.md with remaining issues

Restructure as installable Python package for PyPI

  • Move modules into phlag/ package (hmm, qqs, fxy, utils, main)
  • Convert imports to relative
  • Add pyproject.toml with hatchling build, console script entry point
  • Add phlag/init.py with version 0.0.2
  • Clean discretizer.py dead code, vectorize DTO, rename to fxy.py
  • Fix concentration typos in hmm.py, add explicit imports
  • Implement validate_parameters in main.py
  • Add test/check_output.py for output validation
  • Update README: pip install, phlag command, expanded docs
  • Remove sbag.py

v0.0.1-alpha

25 Jan 18:47

Choose a tag to compare