Skip to content

v0.4.0.0

Latest

Choose a tag to compare

@Thukisdo Thukisdo released this 02 Apr 11:16
· 2 commits to main since this release
9cf12e4

MLKAPS 0.4.0.0

This release contains the latest updates from Intel to MLKAPS. Below is a list of the most important changes:

What's new

  • Reworked the documentation. The project's readme.md, contributing.md and security.md were completely rewritten to better reflect the current status of the tool. This includes a new workflow plot.
  • Re-implemented the CI/CD using github actions. This includes linting using flake-8, and pytest. The corresponding configuration files were added to the project. The documentation was updated to reflect the new formatting requirements.
  • New examples using OpenBLAS-openmp and the synthethic 2D examples. The previous examples were removed for clarity. Those examples demonstrate how to setup and run the tool on a practical cases.
  • Windows support: the subprocess and import logic were re-worked to be functionnal on windows.
  • The user can now define custom bounds for the objectives, timeouts, and objective direction (minimization or maximization).

Minor Features

  • The C trees are now saved to file directly, instead of being printed to stdout.

Bug Fix

  • Fixed broken XGBoost support
  • Fixed bug with GA-Adaptive and categorical variables.
  • Misc. Minor bugs.

Full Changelog: https://github.com/MLCGO/MLKAPS/commits/v0.4.0.0