Home

Awesome

<div align="center"> <img src="https://user-images.githubusercontent.com/16392542/77208906-224aa500-6aba-11ea-96bd-e81806074030.png" width="350">

Fast and Accurate ML in 3 Lines of Code

Latest Release Conda Forge Python Versions Downloads GitHub license Discord Twitter Continuous Integration Platform Tests

Installation | Documentation | Release Notes

AutoGluon automates machine learning tasks enabling you to easily achieve strong predictive performance in your applications. With just a few lines of code, you can train and deploy high-accuracy machine learning and deep learning models on image, text, time series, and tabular data.

</div>

💾 Installation

AutoGluon is supported on Python 3.9 - 3.12 and is available on Linux, MacOS, and Windows.

You can install AutoGluon with:

pip install autogluon

Visit our Installation Guide for detailed instructions, including GPU support, Conda installs, and optional dependencies.

:zap: Quickstart

Build accurate end-to-end ML models in just 3 lines of code!

from autogluon.tabular import TabularPredictor
predictor = TabularPredictor(label="class").fit("train.csv")
predictions = predictor.predict("test.csv")
AutoGluon TaskQuickstartAPI
TabularPredictorQuick StartAPI
MultiModalPredictorQuick StartAPI
TimeSeriesPredictorQuick StartAPI

:mag: Resources

Hands-on Tutorials / Talks

Below is a curated list of recent tutorials and talks on AutoGluon. A comprehensive list is available here.

TitleFormatLocationDate
:tv: AutoGluon: Towards No-Code Automated Machine LearningTutorialAutoML 20242024/09/09
:tv: AutoGluon 1.0: Shattering the AutoML Ceiling with Zero Lines of CodeTutorialAutoML 20232023/09/12
:sound: AutoGluon: The StoryPodcastThe AutoML Podcast2023/09/05
:tv: AutoGluon: AutoML for Tabular, Multimodal, and Time Series DataTutorialPyData Berlin2023/06/20
:tv: Solving Complex ML Problems in a few Lines of Code with AutoGluonTutorialPyData Seattle2023/06/20
:tv: The AutoML RevolutionTutorialFall AutoML School 20222022/10/18

Scientific Publications

Articles

Train/Deploy AutoGluon in the Cloud

:pencil: Citing AutoGluon

If you use AutoGluon in a scientific publication, please refer to our citation guide.

:wave: How to get involved

We are actively accepting code contributions to the AutoGluon project. If you are interested in contributing to AutoGluon, please read the Contributing Guide to get started.

:classical_building: License

This library is licensed under the Apache 2.0 License.