This release is a pre-release and may not be stable for production use.
AutoML Toolkit for Deep Learning
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 deep learning models on tabular, image, and text data.
Example
# First install package from terminal:
# python3 -m pip install --upgrade pip
# python3 -m pip install --upgrade setuptools
# python3 -m pip install --upgrade "mxnet<2.0.0"
# python3 -m pip install autogluon
from autogluon.tabular import TabularPrediction as task
train_data = task.Dataset(file_path='https://autogluon.s3.amazonaws.com/datasets/Inc/train.csv')
test_data = task.Dataset(file_path='https://autogluon.s3.amazonaws.com/datasets/Inc/test.csv')
predictor = task.fit(train_data=train_data, label='class')
performance = predictor.evaluate(test_data)
Resources
See the AutoGluon Website for documentation and instructions on:
- Installing AutoGluon
- Learning with tabular data
- Learning with image data
- Learning with text data
- More advanced topics such as Neural Architecture Search
Scientific Publications
Articles
- AutoGluon for tabular data: 3 lines of code to achieve top 1% in Kaggle competitions (AWS Open Source Blog, Mar 2020)
- Accurate image classification in 3 lines of code with AutoGluon (Medium, Feb 2020)
- AutoGluon overview & example applications (Towards Data Science, Dec 2019)
Hands-on Tutorials
- From HPO to NAS: Automated Deep Learning (CVPR 2020)
- Practical Automated Machine Learning with Tabular, Text, and Image Data (KDD 2020)
Train/Deploy AutoGluon in the Cloud
- AutoGluon-Tabular on AWS Marketplace
- Running AutoGluon-Tabular on Amazon SageMaker
- Running AutoGluon Image Classification on Amazon SageMaker
Citing AutoGluon
If you use AutoGluon in a scientific publication, please cite the following paper:
Erickson, Nick, et al. "AutoGluon-Tabular: Robust and Accurate AutoML for Structured Data." arXiv preprint arXiv:2003.06505 (2020).
BibTeX entry:
@article{agtabular,
title={AutoGluon-Tabular: Robust and Accurate AutoML for Structured Data},
author={Erickson, Nick and Mueller, Jonas and Shirkov, Alexander and Zhang, Hang and Larroy, Pedro and Li, Mu and Smola, Alexander},
journal={arXiv preprint arXiv:2003.06505},
year={2020}
}
AutoGluon for Hyperparameter and Neural Architecture Search (HNAS)
AutoGluon also provides state-of-the-art tools for neural hyperparameter and architecture search, such as for example ASHA, Hyperband, Bayesian Optimization and BOHB. To get started, checkout the following resources
Also have a look at our paper "Model-based Asynchronous Hyperparameter and Neural Architecture Search" arXiv preprint arXiv:2003.10865 (2020).
@article{abohb,
title={Model-based Asynchronous Hyperparameter and Neural Architecture Search},
author={Klein, Aaron and Tiao, Louis and Lienart, Thibaut and Archambeau, Cedric and Seeger, Matthias},
journal={arXiv preprint arXiv:2003.10865},
year={2020}
}
License
This library is licensed under the Apache 2.0 License.
Contributing to AutoGluon
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.
Metadata
Release files for autogluon.tabular 0.0.15b20201014
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| autogluon.tabular-0.0.15b20201014.tar.gz | 216.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| autogluon.tabular-0.0.15b20201014-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 486.4 kB
Release files / autogluon.tabular-0.0.15b20201014.tar.gz
| Download URL | autogluon.tabular-0.0.15b20201014.tar.gz |
|---|---|
| Size | 216.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5f0c7dc55132c95d757e0eccfc4c20cf0667754ac47a81f881cccd5f9dea2325
|
|
BLAKE2b-256 checksum How to use checksums |
4009e2810040062edcc64bfecdf40a6b3811e094b8c08359109652b3258a5c13
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9
|
Release files / autogluon.tabular-0.0.15b20201014-py3-none-any.whl
| Download URL | autogluon.tabular-0.0.15b20201014-py3-none-any.whl |
|---|---|
| Size | 269.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6301109bb247289b2d3d332c4a30204eb3b64b9a15b3b9febd60fb15ff17cf9b
|
|
BLAKE2b-256 checksum How to use checksums |
a47d0b15dfbe679302611061787fc9146fd5b21cb56e381c907dde98283f0dc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9
|