AI Potluck
Back to Gap Map Infrastructure / Classic ML & computer vision

FLAML

Microsoft
open source / Overall score: 3.8

Microsoft's fast AutoML and hyperparameter-tuning library. Given training data and a task type, its AutoML class searches across learners such as LightGBM, XGBoost, CatBoost, random forests, linear models and time-series models and their hyperparameters within a time budget, using cost-aware search methods, and can stack the results. Its tune module runs the same search over any user function.

Openness

5 high confidence
5.0
license
MIT(OSI)
source
public(github.com/microsoft/FLAML)
core features withheld
no — Microsoft Fabric's AutoML runs it as a separate product

MIT-licensed and built from the public repository. Microsoft uses it inside the AutoML feature of its Fabric data platform, which is a separate paid product; nothing is held back from the library.

Adoption

3 high confidence
3.0

Measured on monthly PyPI downloads of the flaml package.

Capability

5 medium confidence
5.0

Given only the training data and the task, FLAML chooses the learner and its settings itself, which is the automation AutoGluon provides. Unlike AutoGluon it bundles no pretrained tabular model, and its search is tuned for low compute cost.

  • https://raw.githubusercontent.com/microsoft/FLAML/main/website/docs/Use-Cases/Task-Oriented-AutoML.md recorded 2026-09-27

    Task-Oriented AutoML: "flaml.AutoML is a class for task-oriented AutoML ... The minimal inputs from users are the training data and the task type."; "Two optional inputs are time_budget and max_iter for searching models and hyperparameters."; built-in estimators lgbm, xgboost, xgb_limitdepth, rf, extra_tree, histgb, lrl1, lrl2, catboost, kneighbor, prophet, arima, sarimax, holt-winters, transformer, tft, tcn.

Verified 2026-09-27