🚨 Breaking Changes
- add sample_weight parameter to dbscan.fit (#5574) @mfoerste4
- Update to Cython 3.0.0 (#5506) @vyasr
🐛 Bug Fixes
- Fix accidental unsafe cupy import (#5613) @dantegd
- Fixes for CPU package (#5599) @dantegd
- Fixes for timeouts in tests (#5598) @dantegd
🚀 New Features
- Enable cuml-cpu nightly (#5585) @dantegd
- add sample_weight parameter to dbscan.fit (#5574) @mfoerste4
🛠️ Improvements
- cuml-cpu notebook, docs and cluster models (#5597) @dantegd
- Pin
dask
anddistributed
for23.10
release (#5592) @galipremsagar - Add changes for early experimental support for dataframe interchange protocol API (#5591) @dantegd
- [FEA] Support L1 regularization and ElasticNet in MNMG Dask LogisticRegression (#5587) @lijinf2
- Update image names (#5586) @AyodeAwe
- Update to clang 16.0.6. (#5583) @bdice
- Upgrade to Treelite 3.9.1 (#5581) @hcho3
- Update to doxygen 1.9.1. (#5580) @bdice
- [REVIEW] Adding a few of datasets for benchmarking (#5573) @vinaydes
- Allow cuML MNMG estimators to be serialized (#5571) @viclafargue
- [FEA] Support multiple classes in multi-node-multi-gpu logistic regression, from C++, Cython, to Dask Python class (#5565) @lijinf2
- Use
copy-pr-bot
(#5563) @ajschmidt8 - Unblock CI for branch-23.10 (#5561) @csadorf
- Fix CPU-only build for new FIL (#5559) @hcho3
- [FEA] Support no regularization in MNMG LogisticRegression (#5558) @lijinf2
- Unpin
dask
anddistributed
for23.10
development (#5557) @galipremsagar - Branch 23.10 merge 23.08 (#5547) @vyasr
- Use Python builtins to prep benchmark
tmp_dir
(#5537) @jakirkham - Branch 23.10 merge 23.08 (#5522) @vyasr
- Update to Cython 3.0.0 (#5506) @vyasr