This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+11 more
Affected surfaces
Summary
AI summaryGPU Docker images now correctly install the CUDA build of PyTorch, fixing silent CPU fallback during GPU training.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Updated Docker images to version 0.17.5, including CUDA 12.6 support for GPU variants. Updated Docker images to version 0.17.5, including CUDA 12.6 support for GPU variants. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
GPU Docker images now install the correct CUDA build of PyTorch (torch==2.12.0+cu126). GPU Docker images now install the correct CUDA build of PyTorch (torch==2.12.0+cu126). Source: llm_adapter@2026-05-29 Confidence: low |
— |
Full changelog
What's changed
Bug fix: GPU Docker images now install the CUDA build of PyTorch
The GPU Docker images (ludwig-gpu, ludwig-ray-gpu) were incorrectly shipping the CPU build of PyTorch (torch==2.12.0 without a +cu* suffix) despite being GPU images. This meant GPU training silently fell back to CPU.
Root cause (two issues):
-
The
--force-reinstallstep used--extra-index-urlinstead of--index-url. With--extra-index-url, pip checks PyPI first and finds the CPU wheel (torch==2.12.0) there, so it never looks at the PyTorch CUDA index. -
The CUDA index suffix was
cu124, buttorch==2.12.0is not published on the cu124 index (which only goes up to2.6.0+cu124). The fix switches tocu126, wheretorch==2.12.0+cu126is available.
Fix:
- Changed
--extra-index-url→--index-urlon the force-reinstall step in both GPU Dockerfiles so pip goes exclusively to the PyTorch wheel server. - Changed
cu124→cu126throughout both GPU Dockerfiles (including the Ray base image tag).
Verified locally: torch==2.12.0+cu126 with CUDA build version: 12.6 confirmed inside the rebuilt image.
Updated Docker images (0.17.5)
ludwigai/ludwig:0.17.5— CPUludwigai/ludwig-gpu:0.17.5— CUDA 12.6 (torch 2.12.0+cu126)ludwigai/ludwig-ray:0.17.5— CPU + Rayludwigai/ludwig-ray-gpu:0.17.5— CUDA 12.6 + Ray (torch 2.12.0+cu126)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About ludwig
Low-code framework for building custom LLMs, neural networks, and other AI models
Related context
Related tools
Beta — feedback welcome: [email protected]