github microsoft/FLAML v2.3.5

latest release: v2.3.6
3 months ago

This release includes several bug fixes and enhancements aimed at improving overall user experience. Key updates include:

  • Improved MLflow Logging: MLflow logging is now partially asynchronous, significantly boosting logging performance.

  • New Utilities:

    • Added get_random_dataframe for generating random test data.

    • Added auto_convert_dtypes_spark and auto_convert_dtypes_pandas for automatic data type conversion.

    These utilities are now available in the flaml.automl.data module.

  • Python 3.8 Deprecation: Support for Python 3.8 is officially deprecated starting with this release.

Thank you @SkBlaz, @Stickic-cyber, @hexiang-x, @murunlin and all the other contributors for the PRs, issues, reviewing and testing.

Welcome @SkBlaz, @Stickic-cyber, @hexiang-x and @murunlin to the community!

What's Changed

  • Bump version to 2.3.5 by @thinkall in #1409
  • Upgrade setuptools to fix pipeline errors in python 3.8 and 3.9 by @thinkall in #1410
  • Improved error handling in case no scikit present by @SkBlaz in #1402
  • Bump @babel/runtime-corejs3 from 7.20.1 to 7.26.10 in /website by @dependabot in #1412
  • Bump prismjs from 1.29.0 to 1.30.0 in /website by @dependabot in #1411
  • Bump @babel/runtime from 7.20.1 to 7.26.10 in /website by @dependabot in #1414
  • Bump @babel/helpers from 7.20.1 to 7.26.10 in /website by @dependabot in #1413
  • Fix issue with "list index out of range" when max_iter=1 by @Stickic-cyber in #1419
  • Numpy 2.x is not supported yet. by @thinkall in #1424
  • Revert "Numpy 2.x is not supported yet." by @thinkall in #1426
  • Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /website by @dependabot in #1425
  • fix:When use_spark = True and mlflow_logging = True are set, an error is reported when logging the best model: 'NoneType' object has no attribute 'save' bug Something isn't working by @hexiang-x in #1432
  • fix: best_model_for_estimator returns inconsistent feature_importances_ compared to automl.model by @murunlin in #1429
  • Sync Fabric till 2cd1c3da by @thinkall in #1433
  • Add the detailed info for parameter 'verbose' by @murunlin in #1435
  • Sync Fabric till deb6dbee by @thinkall in #1438
  • Upgrade python 3.8 to 3.10 in github actions by @thinkall in #1440
  • Fix CD actions by @thinkall in #1441
  • Fix typo, add quotes to python-version by @thinkall in #1442
  • Install wheel and setuptools by @thinkall in #1443

New Contributors

Full Changelog: v2.3.4...v2.3.5

Don't miss a new FLAML release

NewReleases is sending notifications on new releases.