Lleaves

Latest version: v1.3.0

Safety actively analyzes 714860 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.2.7

What's Changed
* Avoid undefined behaviour / poison by checking for NaNs before `llvm::fptosi` by 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

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

0.2.5

- Fix a bug when predicting from pandas Dataframes for models with `pandas_categorical:null`. Thanks chenglin!

0.2.4

Bugfix release: Removes an accidentally introduced dependency on `pandas`.

0.2.3

- Fixed an overflow issue occurring during predictions on very large datasets (>50Mio rows, >20 features)

0.2.2

- Compiler flags to tune performance & compilation speed: `fblocksize`, `finline`, `fcodemodel`.
- Compile parameter `raw_score`, equivalent to the `raw_score` parameter of LightGBM's `Booster.predict()`.

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.