Light Gbm: v3.2.1 Release

Release date:
April 12, 2021
Previous version:
v3.2.0 (released March 22, 2021)
Magnitude:
2,041 Diff Delta
Contributors:
10 total committers
Data confidence:
Commits:

42 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored March 28, 2021
Authored April 9, 2021
Authored March 28, 2021
Authored April 12, 2021
Authored April 9, 2021

Top Contributors in v3.2.1

jmoralez
StrikerRUS
jameslamb
NovusEdge
ChristophAymannsQC
deddyjobson
nishitjain1204
hemanth171
htgeis
akshitadixit

Directory Browser for v3.2.1

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Changes

πŸ’‘ New Features

  • [tests][dask] Add voting_parallel algorithm in tests (fixes #3834) @jmoralez (#4088)
  • [dask] Include support for raw_score in predict (fixes #3793) @jmoralez (#4024)

πŸ”¨ Breaking

  • [docs] remove macOS installation method with Homebrew formula @StrikerRUS (#4122)

πŸ› Bug Fixes

  • enforce interaction constraints with monotone_constraints_method = intermediate/advanced @ChristophAymannsQC (#4043)
  • [dask] make random port search more resilient to random collisions (fixes #4057) @jameslamb (#4133)
  • [dask] run one training task on each worker @jameslamb (#4132)
  • Fix tcp_no_deplay setting by using int type @htgeis (#4058)

πŸ“– Documentation

  • [docs] update link to Boost binaries @StrikerRUS (#4157)
  • [docs] add missed CUDA device type in docs @StrikerRUS (#4130)
  • [docs] Add alt text on images (related to #4036) @akshitadixit (#4038)
  • [docs] add dtreeviz to the list of external projects @StrikerRUS (#4098)
  • [docs] add Hummingbird to the list of external projects @StrikerRUS (#4096)

🧰 Maintenance

  • v3.2.1 release @jameslamb (#4169)
  • [python] Migrated to f-strings for ..nuget\create_nuget.py #4136 @coldkillerr (#4162)
  • [ci] Add debian-clang-devel CI job for the R package @jameslamb (#4164)
  • [python-package] Add type hints to the callback file @deddyjobson (#4093)
  • [ci] Restrict breathe version at CI @StrikerRUS (#4168)
  • [ci] upgrade R to 4.0.5 in CI @jameslamb (#4158)
  • [ci] Stop running CUDA tests at CI @StrikerRUS (#4167)
  • [tests][dask] replace client fixture with cluster fixture @jmoralez (#4159)
  • [python] added f-strings to docs/conf.py @NovusEdge (#4147)
  • [ci] run 'brew update' in macOS jobs (fixes #4160) @jameslamb (#4161)
  • clarify DEBUG-level log about tree depth @jameslamb (#4126)
  • [tests][dask] use dy_true mean in denominator for _r2_score @jmoralez (#4151)
  • [ci] use GitHub Actions to re-generate R configure @StrikerRUS (#4140)
  • [python] added f-strings to python-package/setup.py @NovusEdge (#4145)
  • [docs] fix param name typo in comments @StrikerRUS (#4139)
  • [tests][dask] test all boosting types (fixes #3896) @jmoralez (#4119)
  • [ci] use f-strings in libpath.py @StrikerRUS (#4137)
  • update CODEOWNERS @jameslamb (#4127)
  • [ci] Added curl library to the installed packages list inside dockerfile-python installation @hemanth171 (#4129)
  • [ci] apply cpplint to cpp tests @StrikerRUS (#4092)
  • [ci] remove output parametrization from two Dask tests @StrikerRUS (#4123)
  • [ci] build CRAN R-package on Azure with every commit and attach it to releases @StrikerRUS (#4117)
  • [tests][dask] Create an informative categorical feature @jmoralez (#4113)
  • [ci] bump CUDA version and pull dockers from NVIDIA NGC @StrikerRUS (#4112)
  • [ci] attach archives with complete source code of the repo to releases @StrikerRUS (#4111)
  • [R-package] fix typo in linear learner test @jameslamb (#4109)
  • [ci] restrict CMake version for CUDA+Clang jobs @StrikerRUS (#4104)
  • [ci] fix flaky Azure Pipelines jobs (2) @StrikerRUS (#4097)
  • [ci] fix flaky Azure Pipelines jobs @StrikerRUS (#4095)
  • [ci] Bump version for development @StrikerRUS (#4094)