Releases: siboehm/lleaves
Releases · siboehm/lleaves
lleaves v.1.3.0
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in #79
- llvm: ability to specify target cpu and features by @steve-numeus in #90
New Contributors
- @steve-numeus made their first contribution in #90
Full Changelog: 1.2.3...1.3.0
lleaves v1.2.3
Release version 1.2.3
lleaves 1.2.2
lleaves 1.2.1
lleaves 1.1.0
What's Changed
Full Changelog: 1.0.0...1.1.0
lleaves 1.0.0
FIRST MAJOR VERSION RELEASE. There are actually no big changes in this version, but lleaves has been so stable over the past 2 years that not calling it v1 was just me chickening out 🐓
Minor changes:
- C interface: the results array passed via pointer is now overwritten with the results instead of being accumulated into.
lleaves 0.2.7
What's Changed
- Avoid undefined behaviour / poison by checking for NaNs before
llvm::fptosi
by @siboehm in #23. This broke categorical predictions when NaNs occurred, but only on ARM arch.
Full Changelog: 0.2.6...0.2.7
lleaves 0.2.6
Minor new feature: Allow specification of the root function's name in the compiled binary. This enables linking against multiple lleaves-compiled trees. Thanks @fuyw!
What's Changed
- Chore: Bump pre-commit and Github actions + py3.10 on CI by @siboehm in #22
- add function_name to compiler by @fuyw in #21
New Contributors
Full Changelog: 0.2.5...0.2.6
lleaves 0.2.5
- Fix a bug when predicting from pandas Dataframes for models with
pandas_categorical:null
. Thanks @chenglin!
lleaves 0.2.4
Bugfix release: Removes an accidentally introduced dependency on pandas
.