Skip to content

Treelite 4.0.0 Release Candidate 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@hcho3 hcho3 released this 31 Oct 16:04
· 44 commits to mainline since this release
df6d848

We are excited to announce a Release Candidate for Treelite 4.0.

What's new

  • Native support for multi-target models
  • Complete support for XGBoost 2.0, including vector-leaf trees (multi_strategy="multi_output_tree")
  • Greater variety of scikit-learn estimators, including HistGradientBoostingRegressor and HistGradientBoostingClassifier.
  • Vector base_scores, to support boosting from the average
  • Brand-new model builder API with built-in model validation
  • Ability to edit trees using field accessor API

Breaking change

  • The compiler (C codegen) module has been removed from Treelite. You may use TL2cgen for equivalent functionalities. See the migration guide.

How to install and test Release Candidate

  • Pip: pip install treelite==4.0.0rc1
  • Conda: conda install -c conda-forge/label/treelite_rc treelite=4.0.0rc1

Full Changelog: 3.9.1...4.0.0rc1