Recent Releases of lleaves
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 https://github.com/siboehm/lleaves/pull/79
- llvm: ability to specify target cpu and features by @steve-numeus in https://github.com/siboehm/lleaves/pull/90
New Contributors
- @steve-numeus made their first contribution in https://github.com/siboehm/lleaves/pull/90
Full Changelog: https://github.com/siboehm/lleaves/compare/1.2.3...1.3.0
- Python
Published by siboehm about 1 year ago
lleaves - lleaves 1.2.2
Safe softmax for multiclass in https://github.com/siboehm/lleaves/pull/83 Thanks @starkwj and Claude!
- Python
Published by siboehm over 1 year ago
lleaves - lleaves 1.2.1
What's Changed
- add single precision (float32) mode by @zjzjwang in https://github.com/siboehm/lleaves/pull/70
New Contributors
- @zjzjwang made their first contribution in https://github.com/siboehm/lleaves/pull/70
Full Changelog: https://github.com/siboehm/lleaves/compare/1.2.0...1.2.1
- Python
Published by siboehm about 2 years ago
lleaves - lleaves 1.1.0
What's Changed
- Implement random forest by @siboehm in https://github.com/siboehm/lleaves/pull/59
- Add ruff by @siboehm in https://github.com/siboehm/lleaves/pull/56
Full Changelog: https://github.com/siboehm/lleaves/compare/1.0.0...1.1.0
- Python
Published by siboehm over 2 years ago
lleaves - 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.
- Python
Published by siboehm almost 3 years ago
lleaves - lleaves 0.2.7
What's Changed
- Avoid undefined behaviour / poison by checking for NaNs before
llvm::fptosiby @siboehm in https://github.com/siboehm/lleaves/pull/23. This broke categorical predictions when NaNs occurred, but only on ARM arch.
Full Changelog: https://github.com/siboehm/lleaves/compare/0.2.6...0.2.7
- Python
Published by siboehm over 3 years ago
lleaves - 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 https://github.com/siboehm/lleaves/pull/22
- add function_name to compiler by @fuyw in https://github.com/siboehm/lleaves/pull/21
New Contributors
- @fuyw made their first contribution in https://github.com/siboehm/lleaves/pull/21
Full Changelog: https://github.com/siboehm/lleaves/compare/0.2.5...0.2.6
- Python
Published by siboehm over 3 years ago
lleaves - lleaves 0.2.5
- Fix a bug when predicting from pandas Dataframes for models with
pandas_categorical:null. Thanks @chenglin!
- Python
Published by siboehm almost 4 years ago
lleaves - lleaves 0.2.4
Bugfix release: Removes an accidentally introduced dependency on pandas.
- Python
Published by siboehm over 4 years ago
lleaves - lleaves 0.2.3
- Fixed an overflow issue occurring during predictions on very large datasets (>50Mio rows, >20 features)
- Python
Published by siboehm over 4 years ago
lleaves - lleaves 0.2.2
- Compiler flags to tune performance & compilation speed:
fblocksize,finline,fcodemodel. - Compile parameter
raw_score, equivalent to theraw_scoreparameter of LightGBM'sBooster.predict().
- Python
Published by siboehm over 4 years ago
lleaves - lleaves 0.2.1
Add support for multiclass prediction.
- Python
Published by siboehm over 4 years ago
lleaves - lleaves 0.2.0
Focus on performance improvements. - Instruction cache blocking - Agressive function inlining - Proper native arch targeting - Objective functions lowered into IR
Small models now run ~30% faster, large models ~300% faster.
Plus: code refactor for readability
- Python
Published by siboehm over 4 years ago
lleaves - lleaves 0.1.0 (Initial release)
The initial open source release of lleaves.
- Python
Published by siboehm over 4 years ago