Skip to content

Releases: sglvladi/pyehm

v2.0a2

28 Mar 15:16
4243976
Compare
Choose a tag to compare
v2.0a2 Pre-release
Pre-release

What's Changed

  • Move to setuptools_scm for versioning by @sglvladi in #6

Full Changelog: v2.0a1...v2.0a2

v2.0a1

28 Mar 01:05
27c8213
Compare
Choose a tag to compare
v2.0a1 Pre-release
Pre-release

What's Changed

  • Moved to C++ implementation with Pybind11 bindings to improve runtime
  • Network classes (e.g. EHMNet, EHMNetNode, EHM2Tree, etc.) have been moved to pyehm.net submodule
  • Original EHMNet class has now been split into EHMNet and EHM2Net. EHMNet is generated by EHM algorithm and is comprised of EHMNetNode, while EHM2Net is generated by EHM2 algorithm and is comprised of EHM2NetNode
  • Moved plotting functions to pyehm.plotting submodule and removed them as class methods from the nets/trees
  • Updated docs to reflect the API updates

Full Changelog: v1.3...v2.0a1

v1.3

31 Jan 01:16
Compare
Choose a tag to compare
  • EHM2 speed up

v1.2

27 Jan 23:11
Compare
Choose a tag to compare
  • Significant implementation speed up via look up tables
  • Added support for Python 3.11

v1.1

10 Sep 16:51
Compare
Choose a tag to compare
  • Fixed bug in identifying null hypothesis in JPDAWithEHM & JPDAWithEHM2 Stone Soup plugins
  • Dropped support for Python 3.6
  • Added support for Python 3.10
  • Pinned flake8 below version 5 due to incompatibility with pytest-flake8
  • CircleCI updates to reflect Python support and improve runtime

v1.0

08 Feb 14:31
Compare
Choose a tag to compare

First stable release

pyehm-v0.1b1

17 Sep 02:21
Compare
Choose a tag to compare
pyehm-v0.1b1 Pre-release
Pre-release
Added PyPI shield to README.md