Skip to content

[AutoGluon] Release unified AutoGluon 1.6 SageMaker image - #6762

Merged
sallyseok merged 19 commits into
mainfrom
autogluon-1.6
Sep 18, 2026
Merged

sallyseok merged 19 commits into
mainfrom
autogluon-1.6

Conversation

@shchur

@shchur shchur commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Summary

AutoGluon 1.6 returns to DLC as one unified SageMaker image instead of separate training and inference images.

  • The same CPU or GPU image handles both train and serve.
  • CPU and GPU builds share one Dockerfile, parameterized by the PyTorch base image and a matching requirements file.
  • The images are based on the PyTorch 2.13 Amazon Linux 2023 SageMaker images.
  • Training delegates to the inherited SageMaker training toolkit.
  • Serving starts a lightweight Flask/Gunicorn adapter and loads the inference handler packaged with the model artifact.
  • AutoGluon 1.6.2 is installed from PyPI using exact, version-specific CPU/GPU package deltas on top of the corresponding PyTorch DLC environment.
  • Standard SageMaker configuration such as the program, port, worker count, timeout, and model requirements remains supported.

Multi-model endpoints are explicitly unsupported. AutoMM OCR is also unavailable because Amazon Linux 2023 does not provide Tesseract.

Security scan findings

The published PyTorch 2.13 base images still contain vulnerable cryptography, tornado, and CPU-only sqlparse. These are already fixed in DLC source by #6749, so AutoGluon temporarily overrides them until refreshed base images are published. MLflow is upgraded alongside cryptography to satisfy dependency constraints.

Two findings are allowlisted:

Validation

The change includes adapter unit tests, image sanity checks, and SageMaker train-to-serve tests for CPU and GPU images. Both image variants were also built locally with compatible package environments, and the CPU image successfully ran a Chronos-2 prediction job through AutoGluon Cloud on SageMaker.

@shchur shchur changed the title Release unified AutoGluon 1.6 SageMaker image [AutoGluon] Release unified AutoGluon 1.6 SageMaker image Sep 18, 2026
@shchur
shchur requested a review from abdulfatir September 18, 2026 10:48
Comment thread docker/autogluon/1.6/requirements.cpu.in
@rshyamsundar
rshyamsundar requested review from sallyseok and removed request for sallyseok September 18, 2026 12:33
@sallyseok
sallyseok merged commit 7e9a192 into main Sep 18, 2026
743 checks passed
@sallyseok
sallyseok deleted the autogluon-1.6 branch September 18, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants