Gurobi-machinelearning

Latest version: v1.5.2

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

Scan your dependencies

Page 1 of 3

1.5.2

What's Changed

In particular fixes an oversight where light GBM regressors in a sklearn pipeline didn't work.

* switch to Gurobi Sphinx theme by mattmilten in https://github.com/Gurobi/gurobi-machinelearning/pull/326
* Take newest setup from gurobipy-pandas by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/363
* Add a path from light GBM to sklearn pipelines by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/365


**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.5.1...v1.5.2

1.5.1

What's Changed
* Add tests for python 3.12 by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/299
* Fix some inconsistencies with column_transformer and get_convertor by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/294
* [GH316] Avoid logistic function for classification with Logistic Regression by venaturum in https://github.com/Gurobi/gurobi-machinelearning/pull/318
* [315] Respect missing bias by bzfwunde in https://github.com/Gurobi/gurobi-machinelearning/pull/325

New Contributors
* venaturum made their first contribution in https://github.com/Gurobi/gurobi-machinelearning/pull/317
* bzfwunde made their first contribution in https://github.com/Gurobi/gurobi-machinelearning/pull/325

**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.5.0...v1.5.1

1.5.0

What's Changed

* Add a model for LightGBM by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/270
* Deal with empty list of column in column transformer by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/291
* Fixes for scikit-learn 1.4



**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.4.0...v1.5.0

1.4.1

What's Changed
* Deal with empty list of column in column transformer by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/291


**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.4.0...v1.4.1

1.4.0

What's Changed

The main update of this release is to use the new nonlinear capabilities in Gurobi 11 for modeling
the logistic regression. Namely, if the user has Gurobi 11, the attribute
[FuncNonLinear](https://www.gurobi.com/documentation/current/refman/funcnonlinear.html#attr:FuncNonlinear) is set for
the nonlinear constraints with the logistic function created by the package.

In our tests this results in better results (smaller errors in the solution and sometimes faster).

The corresponding parts of the documentation have been updated. In particular the
[Student admission example](https://gurobi-machinelearning.readthedocs.io/en/latest/auto_examples/example2_student_admission.html#sphx-glr-auto-examples-example2-student-admission-py)
uses this and there is no more discussion on tuning the piecewise-linear approximation.

Other smaller updates regard the documentation that has been reorganized. In particular with the goal of documenting
better the internal objects that the package constructs and uses.

* Test with both gurobi 10.0.3 and 11.0.0 by twbraam in https://github.com/Gurobi/gurobi-machinelearning/pull/241
* Updates for Gurobi 11 by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/240
* Accept list of lists of variables as input to add predictor function by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/247
* Restructure and enhance documentation by pobonomo in https://github.com/Gurobi/gurobi-machinelearning/pull/256


**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.3.3...v1.4.0

1.3.3

- Fixed a bug with xgboost when verbose is asked
- More meaningful error if using a version of gurobipy that doesn't work

**Full Changelog**: https://github.com/Gurobi/gurobi-machinelearning/compare/v1.3.2...v1.3.3

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.