Skip to content

Releases: microsoft/FLAML

v0.10.0

02 Mar 23:45
31ac984
Compare
Choose a tag to compare

This release contains an important new feature: zero-shot AutoML and mete learning. It provides a new way of doing AutoML without tuning. You can now use the existing training API from lightgbm, xgboost etc. while getting the benefit of AutoML in choosing high-performance hyperparameter configurations per task. Recommended for everyone currently using lightgbm, xgboost or random forest, regardless of previous experience in AutoML. This feature also enables continuous improvement of AutoML from historical AutoML experiments.

Other changes can be found below.

What's Changed

  • Typo on the webpage's Getting Started section by @cammarb in #457
  • Bump follow-redirects from 1.14.7 to 1.14.8 in /website by @sonichi in #459
  • Docstr update by @qingyun-wu in #460
  • update regression metrics in notebooks by @sonichi in #454
  • make AutoML.classes_ an array by @sonichi in #467
  • Bump prismjs from 1.25.0 to 1.27.0 in /website by @sonichi in #471
  • Zero-shot AutoML by @sonichi in #468
  • don't init global search with points_to_evaluate unless evaluated_rewards is provided; handle callbacks in fit kwargs by @sonichi in #469

New Contributors

Full Changelog: v0.9.7...v0.10.0

v0.9.7

12 Feb 05:00
9e88f22
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.6...v0.9.7

v0.9.6

31 Jan 05:18
ba5d4d1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.5...v0.9.6

v0.9.5

17 Jan 00:13
1c911da
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.4...v0.9.5

v0.9.4

08 Jan 02:10
c54c124
Compare
Choose a tag to compare

This release enables regression models for time series forecasting. It also fixes bugs in nlp tasks, such as serialization of transformer models and automatic metrics.

What's Changed

Full Changelog: v0.9.3...v0.9.4

v0.9.3

03 Jan 21:55
207b693
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.2...v0.9.3

v0.9.2

26 Dec 02:17
2f5d616
Compare
Choose a tag to compare

New Features:

  • New task: text summarization
  • Reproducibility of hyperparameter search sequence
  • Run flaml in azureml + ray

What's Changed

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

17 Dec 17:27
Compare
Choose a tag to compare

This release contains several feature improvements and bug fixes. For example,

  • support for custom data splitter.
  • evaluation_function can receive incumbent result in local search and perform domain-specific early stopping by comparing with the incumbent result. As long as the comparison result (better or worse) is known, the evaluation can be stopped.
  • support and automate huggingface metrics.
  • use cfo in tune.run if bs is not installed.
  • fixed a bug in modifying n_estimators to satisfy constraints.
  • new documentation website.

What's Changed

New Contributors

  • @Shao-kun-Zhang made their first contribution in #339

Full Changelog: v0.9.0...v0.9.1

v0.9.0

07 Dec 02:47
dd60dbc
Compare
Choose a tag to compare
  1. Revise flaml.tune API
  • Add a “scheduler” argument (a user can choose from “flaml”, “asha” or a customized scheduler)
  • Rename "prune_attr" to "resource_attr"
  • Rename “training_function” to “evaluation_function”
  • Remove the “report_intermediate_result” argument (covered by “scheduler” instead)
  • Add tests for the supported schedulers
  • Re-run notebooks that use schedulers
  1. Add save_best_config() to save best config in a json file

What's Changed

Full Changelog: v0.8.2...v0.9.0

v0.8.2

04 Dec 03:39
54d303a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.1...v0.8.2