🐛 Bug Fixes
- Fix sg benchmark build. (#4766) @trivialfis
- Resolve KRR hypothesis test failure (#4761) @RAMitchell
- Fix
KBinsDiscretizer
bin_edges_
(#4735) @viclafargue - FIX Accept small floats in RandomForest (#4717) @thomasjpfan
- Remove import of
scalar_broadcast_to
from stemmer (#4706) @viclafargue - Replace 22.04.x with 22.06.x in yaml files (#4692) @daxiongshu
- Replace cudf.logical_not with ~ (#4669) @canonizer
📖 Documentation
- Fix docs builds (#4733) @ajschmidt8
- Change "principals" to "principles" (#4695) @cakiki
- Update pydoc and promote
ColumnTransformer
out of experimental (#4509) @viclafargue
🚀 New Features
- float64 support in FIL functions (#4655) @canonizer
- float64 support in FIL core (#4646) @canonizer
- Allow "LabelEncoder" to accept cupy and numpy arrays as input. (#4620) @daxiongshu
- MNMG Logistic Regression (dask-glm wrapper) (#3512) @daxiongshu
🛠️ Improvements
- Pin
dask
&distributed
for release (#4758) @galipremsagar - Simplicial set functions (#4756) @viclafargue
- Upgrade Treelite to 2.4.0 (#4752) @hcho3
- Simplify recipes (#4749) @Ethyling
- Inference for float64 random forests using FIL (#4739) @canonizer
- MNT Removes unused optim_batch_size from UMAP's docstring (#4732) @thomasjpfan
- Require UCX 1.12.1+ (#4720) @jakirkham
- Allow enabling raft NVTX markers when raft is installed (#4718) @achirkin
- Fix identifier collision (#4716) @viclafargue
- Use raft::span in TreeExplainer (#4714) @hcho3
- Expose simplicial set functions (#4711) @viclafargue
- Refactor
tests
incuml
(#4703) @galipremsagar - Use conda to build python packages during GPU tests (#4702) @Ethyling
- Update pinning to allow newer CMake versions. (#4698) @vyasr
- TreeExplainer extensions (#4697) @RAMitchell
- Add sample_weight for Ridge (#4696) @lowener
- Unpin
dask
&distributed
for development (#4693) @galipremsagar - float64 support in treelite->FIL import and Python layer (#4690) @canonizer
- Enable building static libs (#4673) @trxcllnt
- Treeshap hypothesis tests (#4671) @RAMitchell
- float64 support in multi-sum and child_index() (#4648) @canonizer
- Add libcuml-tests package (#4635) @Ethyling
- Random ball cover algorithm for 3D data (#4582) @cjnolet
- Use conda compilers (#4577) @Ethyling
- Build packages using mambabuild (#4542) @Ethyling