Gurobi-machinelearning

Latest version: v1.5.3

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

1.2.2

What's Changed
* issue169 by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/172


**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.2.1...v1.2.2

1.2.1

What's Changed
* Raise exception if no constraint is implemented for transformer by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/168
* Add a test for bad input to column transformer by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/170


**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.2.0...v1.2.1

1.2.0

What's Changed
* Make MIP formulation of decision tree through leafs only by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/123
* Make gradient boosting models generation faster by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/126
* Type of variables for classication by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/157


**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.1.1...v1.2.0

1.1.1

What's Changed

Fixed bug with logistic regression and binary variables

**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.1.0...v1.1.1

1.1.0

What's Changed

This release adds the possibility of using pandas dataframe as input and output for inserting regression models. Those dataframes may contain columns of Gurobi variables or constants (fixed features). This is particularly convenient when used in conjunction with [gurobipy-pandas](https://github.com/Gurobi/gurobipy-pandas).

We also add the possibility of handling Scikit Learn [column transformers](https://scikit-learn.org/stable/modules/generated/sklearn.compose.ColumnTransformer.html). In conjunction with pandas input, this makes it much more easier to handle variables that are indexed by categorical features.

Those two features are illustrated in the [student enrollment example](https://gurobi-machinelearning.readthedocs.io/en/1.1.x/mlm-examples/student_admission.html) and the [price optimization example](https://gurobi-machinelearning.readthedocs.io/en/1.1.x/mlm-examples/price_optimization.html).

This release also introduces the ability to use Scikit Learn [PLS Regression](https://scikit-learn.org/stable/modules/generated/sklearn.cross_decomposition.PLSRegression.html#sklearn.cross_decomposition.PLSRegression). Thanks to DavidWalz for contributing it!

The formulation of the decision tree has also been improved so that if should be faster to generate the models.

Finally, the documentation has been updated to include summary explanations on the MIP formulations used to represent the various regression models, the potential sources of differences with the original regression models and how to remedy them. The new page can be found [here](https://gurobi-machinelearning.readthedocs.io/en/1.1.x/mlm-mip-models.html).

Relevant pull requests

* Fixed torch notebook to use PyTorch by Epanemu in https://github.com/Gurobi/gurobi-machinelearning/pull/99
* add PLS Regression by DavidWalz in https://github.com/Gurobi/gurobi-machinelearning/pull/98
* Faster decision trees by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/113
* Alternative implementation for integrating with pandas by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/111
* More docs by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/120

New Contributors
* Epanemu made their first contribution in https://github.com/Gurobi/gurobi-machinelearning/pull/99
* DavidWalz made their first contribution in https://github.com/Gurobi/gurobi-machinelearning/pull/98


**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.0.1...v1.1.0

1.0.1

Initial release!

What's Changed
* Bump pypa/gh-action-pypi-publish from 1.4.1 to 1.5.1 by dependabot in https://github.com/Gurobi/gurobi-machinelearning/pull/80
* More Cleanup by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/88
* use non-transparent Gurobi banner by mattmilten in https://github.com/Gurobi/gurobi-machinelearning/pull/86


**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/initial_commit...v1.0.1

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.