FLAML

A fast library for AutoML and tuning. Join our Discord: https://discord.gg/Cppx2vSPVP.

MIT License

Downloads
657.8K
Stars
3.9K
Committers
90

Bot releases are visible (Hide)

FLAML - v1.1.3

Published by sonichi over 1 year ago

This version contains multiple updates, including support of Azure OpenAI APIs, user-defined meta features in zero-shot AutoML, and time monitoring for spark jobs. Thanks to all the contributors!

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.1.2...v1.1.3

FLAML - v1.1.2

Published by qingyun-wu over 1 year ago

News

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.1.1...v1.1.2

FLAML - v1.1.1

Published by sonichi almost 2 years ago

What's Changed

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.1.0...v1.1.1

FLAML - v1.1.0

Published by sonichi almost 2 years ago

Highlights

  • Spark is now supported as a new parallel tuning backend.
  • New tuning capability: targeted tuning with multiple lexicographic objectives. Check out documentation and an example for this new tuning capability.
  • New metrics: roc_auc_weighted, roc_auc_ovr_weighted, roc_auc_ovo_weighted.
  • New reproducible learner selection method when time_budget is not specified.
  • AutoML-related functionaility is moved into a new automl subpackage.

Thanks to all contributors who contributed to this release!

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.14...v1.1.0

FLAML - v1.0.14

Published by sonichi almost 2 years ago

Highlights

  • Preparing alpha release of multi-objective hyperparameter tuning with lexicographic preference.
  • Fixed issues related to zero-shot automl.
  • Multiple improvements to documentation.

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.13...v1.0.14

FLAML - v1.0.13

Published by liususan091219 about 2 years ago

Highlights

  • Logging the search_state.config directly to MLflow instead of key-dictionary pair
  • Move searcher and scheduler into tune
  • Move import location for Ray 2
  • Fix NLP dimension mismatch bug

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.12...v1.0.13

FLAML - v1.0.12

Published by liususan091219 about 2 years ago

Highlights

  • Fix MLFlow bug to support the case where search.state.metric_for_logging is None
  • Support customized cross-validation strategy
  • Fix SARIMAX seasonal_order parameter name in the wrapper

Thanks to all the contributors for this release!

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.11...v1.0.12

FLAML - v1.0.11

Published by liususan091219 about 2 years ago

Highlights

  • Preserve the checkpoint when deleting AutoML objects.
  • Create no eval set when setting use_best_model to False for catboost.

What's Changed

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.10...v1.0.11

FLAML - v1.0.10

Published by sonichi about 2 years ago

This release contains several new features to highlight:

  • A major new feature is to support multiple time series in one dataset with a new task named "ts_forecast_panel" and a neural network estimator from pytorch-forecast.
  • Allow disabling shuffle for custom splitter.
  • Allow explicit specification of whether the choices of a hp have an inherent order.
  • Allow skipping data transformation to avoid overhead.
  • Support AzureML pipeline tuning.
  • Allow log file name to be specified in tune.run and perform logging when ray is used.

There are other improvements for the transformer estimator and bug fixes for config constraints.

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.9...v1.0.10

FLAML - v1.0.9

Published by liususan091219 about 2 years ago

Highlight

  • Add the feature names and importance in AutoML
  • Update NLP search space and fix several bugs in NLP tasks
  • Respect kwargs in AutoML.predict()

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.8...v1.0.9

FLAML - v1.0.8

Published by sonichi over 2 years ago

  • Support latest xgboost version
  • Reproducibility improvement for blendsearch
  • Allow custom GroupKFold object as split_type
  • Bug fix in token classification tasks such as NER
  • Allow FLAML_sample_size in starting_points

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.7...v1.0.8

FLAML - v1.0.7

Published by sonichi over 2 years ago

  • Add support of Python 3.10.
  • Enable ensemble when using ray.
  • Enable nested tuning runs.
  • Made BlendSearch reproducible when constructed outside tune.run().
  • Fix resource limit issue in some macos version.
  • Bug fix in nlp.
  • Make set_search_properties() compatible with ray tune.

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.6...v1.0.7

FLAML - v1.0.6

Published by sonichi over 2 years ago

What's Changed

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.5...v1.0.6

FLAML - v1.0.5

Published by sonichi over 2 years ago

What's Changed

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.4...v1.0.5

FLAML - v1.0.4

Published by sonichi over 2 years ago

What's Changed

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.3...v1.0.4

FLAML - v1.0.3

Published by sonichi over 2 years ago

Data files needed for zero-shot AutoML are included in this release.
When no search budget is given via time_budget/max_iter, zero-shot automl is used automatically.

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.2...v1.0.3

FLAML - v1.0.2

Published by sonichi over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.1...v1.0.2

FLAML - v1.0.1

Published by sonichi over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v1.0.0...v1.0.1

FLAML - v1.0.0

Published by sonichi over 2 years ago

What's Changed

Full Changelog: https://github.com/microsoft/FLAML/compare/v0.10.0...v1.0.0

FLAML - v0.10.0

Published by sonichi over 2 years ago

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

New Contributors

Full Changelog: https://github.com/microsoft/FLAML/compare/v0.9.7...v0.10.0

Package Rankings
Top 17.66% on Conda-forge.org
Top 6.75% on Proxy.golang.org
Top 1.52% on Pypi.org
Badges
Extracted from project README
PyPI version Build PyPI - Python Version Downloads