github microsoft/LightGBM v4.5.0

3 months ago

Changes

💡 New Features

  • [python-package] Add feature_names_in_ attribute for scikit-learn estimators (fixes #6279) @nicklamiller (#6310)
  • [R-package]: add num_trees_per_iter, num_trees, and num_iter methods @mayer79 (#6500)

🔨 Breaking

  • [c++] remove HDFS support (fixes #6436) @jameslamb (#6534)
  • [ci] [python-package] run macOS x86_64 tests on macOS 12 (Monterey), stop manually setting macOS wheel tags @jameslamb (#6487)

🚀 Efficiency Improvement

🐛 Bug Fixes

  • [python-package] Correctly recognize LGBMClassifier(num_class=2, objective="multiclass") as multiclass classification @RektPunk (#6524)
  • [cmake] Some improvements to handling of OpenMP on macOS @barracuda156 (#6489)
  • [python-package] respect 'verbose' setting when using custom objective function (fixes #6014) @jameslamb (#6428)
  • cmake: add missing lib_lightgbm_swig.so to lightgbmlib.jar on linux @shuttie (#6515)

📖 Documentation

🧰 Maintenance

Don't miss a new LightGBM release

NewReleases is sending notifications on new releases.