Skip to content

Releases: stanfordmlgroup/ngboost

v0.5.1 Support for NormalFixedMean

21 Feb 02:20
38c2245
Compare
Choose a tag to compare

Version 0.5.1

  • Adds support for NormalFixedMean distribution
  • Updates to makefile for easier publishing

v0.5.0 Python Minor Support Changes

14 Feb 01:12
f5c2a1e
Compare
Choose a tag to compare

Version 0.5.0

Drops support for python 3.7 and 3.8
Now supports Python 3.11 and 3.12
Fixed issue with np.bool
Optimized memory usage in pred-dist
Removed declared pandas dependency
Significant improvements to run times on tests during development
Minor enhancements to github actions

v0.4.2 np.bool fix

01 Nov 03:50
f274cd3
Compare
Choose a tag to compare

Fix deprecated numpy type alias. This was causing a warning with NumPy >=1.20 and an error with NumPy >=1.24
Remove pandas as a declared dependency

v0.4.1 Partial fit

31 Mar 19:42
00603e6
Compare
Choose a tag to compare

Version 0.4.1
Added partial_fit method for incremental learning

NGBoost now includes a new partial_fit method that allows for incremental learning. This method appends new base models to the existing ones, which can be useful when new data becomes available over time or when the data is too large to fit in memory all at once.

The partial_fit method takes similar parameters to the fit method, including predictors X, outcomes Y, and validation sets X_val and Y_val. It also supports custom weights for the training and validation sets, as well as early stopping and custom loss monitoring.

Please note that the partial_fit method is not yet fully tested and may not work as expected in all cases. Use it with caution and thoroughly test its behavior in your specific use case before relying on it in production.

v0.4.0

14 Mar 21:21
ae3677b
Compare
Choose a tag to compare

For release notes see RELEASE_NOTES.md

v0.3.13

13 Oct 15:00
3a064b4
Compare
Choose a tag to compare

Release Notes 0.3.13

  • Update to drop support for Python 3.6 and add support for 3.9 and 3.10
  • Update black formatter to latest
  • Fix bug with previous code mismatch

Add xgboost-like early stopping and allow sparse matrices

30 Jul 15:13
51a2991
Compare
Choose a tag to compare
Kmedved/master (#268)

* Add HistGradientBoosting-Like Early Stopping

* Updates in response to Pylint, and Flake8 Suggestions

* fix linting and line length issues

* bump version

Co-authored-by: kmedved <bibigon@gmail.com>

v0.3.11: Merge pull request #227 from merl-dev/update_dependencies

03 Jun 16:17
f3e3215
Compare
Choose a tag to compare

v0.3.10

25 Mar 14:39
df461f5
Compare
Choose a tag to compare
Merge pull request #246 from MikeOMa/survival-pickle

Survival pickle

v0.3.9

25 Feb 17:30
c214041
Compare
Choose a tag to compare
Merge pull request #240 from stanfordmlgroup/bump-version

bump version to 0.3.10