Repository navigation
v0.1.7
This release adds the following changes to the packages
- Support for monotonic constraints. Features can now be supplied with a constraint so that they are forced to either have a monotonic increasing, decreasing, or unconstrained relationship with the target variable. This can be adjusted using the
monotone_constraintsparameter. - Experimental support for dealing with missing in different ways. This includes the ability to not allow splits on missing or non-missing alone, as well as not automatically imputing missing, and instead always sending it down a default branch instead of learning the best direction to send it. See the documentation on the
allow_missing_splitsandallow_missing_splitsparameters. - The default value of the
min_leaf_weightparameter was changed from 0.0, to 1.0. - Additional refactoring of the code to better align with modern python type hints, as well as adding pre-commit support for development, and adjusting some of the naming of modules to be clearer.