Repository navigation
0.14.1
In this version, we refactored a lot of code to get bnlearn out of the unfreeze stage for certain packages.
- A newer version of pgmpy is used again
- Fixes some bugs
- Added local independence tests
- remove dependencies
- Correctness hygiene
- Typos
New functionality:
- Add nodes from the adjmat that have no incoming or outgoing edges
- Feature/conditional sampling zero probability
More details on What's Changed
- Feature/conditional sampling zero probability by @dbolser in #127
- fix: typo 'feasable' -> 'feasible' by @fazalpsinfo-cmyk in #130
- Make the test environment reproducible: install from pyproject, declare a dev extra by @dbolser in #129
- Fix broken star history chart in README by @SimonFoobar648 in #133
- Correctness hygiene: narrow exception handling and a mutable default by @dbolser in #128
- Add characterization tests for the pgmpy API surface (safety net for #131) by @dbolser in #132
- Fix Python 3.13 CI failure caused by lingam/scipy dependency conflict by @erdogant in #134
- Migrate to pgmpy>=1.1.2,<1.2: torch becomes optional (closes #131) by @dbolser in #135
New Contributors
- @fazalpsinfo-cmyk made their first contribution in #130
- @SimonFoobar648 made their first contribution in #133
Most of the hard work for this version was done by @dbolser