Skip to main content

Train and deploy AutoGluon backed models on the cloud

Project description

AutoGluon-Cloud

Continuous Integration

AutoGluon-Cloud Documentation | AutoGluon Documentation

AutoGluon-Cloud aims to provide user tools to train, fine-tune and deploy AutoGluon backed models on the cloud. With just a few lines of codes, users could train a model and perform inference on the cloud without worrying about MLOps details such as resource management.

Currently, AutoGluon-Cloud supports AWS SageMaker as the cloud backend.

Installation

pip install -U pip
pip install -U setuptools wheel
pip install autogluon.cloud

Example

from autogluon.cloud import TabularCloudPredictor
import pandas as pd
train_data = pd.read_csv("https://autogluon.s3.amazonaws.com/datasets/Inc/train.csv")
test_data = pd.read_csv("https://autogluon.s3.amazonaws.com/datasets/Inc/test.csv")
test_data.drop(columns=['class'], inplace=True)
predictor_init_args = {"label": "class"}  # init args you would pass to AG TabularPredictor
predictor_fit_args = {"train_data": train_data, "time_limit": 120}  # fit args you would pass to AG TabularPredictor
cloud_predictor = TabularCloudPredictor(cloud_output_path='YOUR_S3_BUCKET_PATH')
cloud_predictor.fit(predictor_init_args=predictor_init_args, predictor_fit_args=predictor_fit_args)
cloud_predictor.deploy()
result = cloud_predictor.predict_real_time(test_data)
cloud_predictor.cleanup_deployment()
# Batch inference
result = cloud_predictor.predict(test_data)

Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

autogluon.cloud-0.4.1b20250111.tar.gz (66.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

autogluon.cloud-0.4.1b20250111-py3-none-any.whl (92.8 kB view details)

Uploaded Python 3

File details

Details for the file autogluon.cloud-0.4.1b20250111.tar.gz.

File metadata

  • Download URL: autogluon.cloud-0.4.1b20250111.tar.gz
  • Upload date:
  • Size: 66.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.17

File hashes

Hashes for autogluon.cloud-0.4.1b20250111.tar.gz
Algorithm Hash digest
SHA256 aee86fb360baa7c27ba3b63ca6ac382a6df8beb26d5853c137fb6dae8d5b5c0f
MD5 7540456f240fd7f2ec72ac56d2ef226a
BLAKE2b-256 36b8db3acd123027c258e8678c3c2d8323f810dfa6f140351852b6252804d2e1

See more details on using hashes here.

File details

Details for the file autogluon.cloud-0.4.1b20250111-py3-none-any.whl.

File metadata

File hashes

Hashes for autogluon.cloud-0.4.1b20250111-py3-none-any.whl
Algorithm Hash digest
SHA256 52afe46d27cecff784add87603d85a8d20f9c17b851f403b040b7ba7dc093125
MD5 22b1e285054ce10266e0fecdbe805570
BLAKE2b-256 a2584f7d3d2636c77ff5bf5e775841a5a4078d9867961f54564cab7a4605b7cc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page