Skip to content

r26.06

Latest

Choose a tag to compare

@puneetmatharu puneetmatharu released this 22 Jun 14:03
80d10f7

PyTorch build

  • The pytorch-aarch64 r26.06 README.md is available here.
  • A Docker image is available on Docker Hub under armlimited/pytorch-arm-neoverse.
  • Attached as artefacts are:
    • A full Software Bill of Materials (SBOM) as Tool-Solutions_r26.06_SPDX_SBOM.json, and;
    • License texts as Tool-Solutions_r26.06_licenses.zip which cover all packages included in the built image, in addition to the base image.

Added

  • Adds PyTorch PR #184372.
  • Adds oneDNN PR #5156.
  • TorchAO installation via nightly AArch64 wheel (0.18.0.dev20260528) in Dockerfile
  • Adds a --source-variant {upstream,pinned,patched} option to build.sh and
    get-source.sh to select PyTorch's upstream submodule hashes, repo-pinned
    component hashes without patches, or the default repo-pinned patched source tree.
  • Adds the installation of torchao via nightly AArch64 wheels in Dockerfile.

Changed

  • Update Dockerfile to use 3.12-trixie (instead of 3.12-slim) for the base image.
  • Updates filelock from 3.16.1 to 3.20.3.
  • Updates pillow from 12.1.1 to 12.2.0.
  • Updates protobuf from 5.29.5 to 5.29.6.
  • Updates requests from 2.32.3 to 2.33.0.
  • Updates urllib3 from 2.2.3 to 2.6.3.
  • Updates the build to use Docker layer caching for PyTorch builder image.
  • Updates hashes for:
    • PYTORCH_HASH=c230e6986c6aaee101e24ca14813c21add0b148f, 2.13.0.dev20260528 from viable/strict, May 28th, 2026.
    • IDEEP_HASH=e087b6e4b32a7ba684db82231d1558123968ac1d, from ideep_pytorch, May 11th, 2026.
    • ONEDNN_HASH=3004f0a1d9cf92c06eaaca57840aaa2149ebba85, from main, May 27th, 2026.
    • KLEIDIAI_HASH=5866364d3bc079d2d6cae5f0acf6d076594bc7a7, v1.25.0 from main, May 28th, 2026.
  • Updates OPENBLAS_VERSION from d26960a21ec5da7f77377f28bd6e230060841ae0 to v0.3.33, from main, Apr 23rd.
  • Updates torchvision from 0.26.0.dev20260329 to 0.28.0.dev20260527.

Removed

  • Removes ACL_VERSION which references library that is no longer present.
  • Disables PyTorch PR #182655, to update the PyTorch CI build scripts.
  • Disables PyTorch PR #170600, to gate deletion of clean-up steps in build_common.sh.
  • Disables PyTorch PR #167328, to build cpuinfo into c10 shared library.
  • Removes the scripts/ directory containing retired helper scripts.
  • Removes TorchAO wheel build from source.
  • Removes PRs that have already been merged.

Fixed

  • Disables sudo commands in PyTorch scripts used to build wheel.
  • Constrains pytest to the 8.4 series to keep PyTorch's copied unit tests compatible with pytest hook deprecation handling.

Note

The torch wheel installed inside the Docker image has version torch-2.13.0.dev20260616+cpu (references the date of the wheel build and ends in +cpu) rather than torch-2.13.0.dev20260528+r2606 (references the date of the last merged PyTorch commit without upstream patches and ends in +2606). This is the result of a bug in the version naming (it does not affect the underlying code) that we found shortly before release. The issue has been fixed but this release does not contain the corrected version number.

TensorFlow build

Changed

  • Update Dockerfile to use 3.12-trixie (instead of 3.12-slim) for the base image.
  • Updates TensorFlow hash to fff60aa253b3d2a3cb9e0e988e72cdab761530d1 from nightly, May 28th
  • Updates filelock from 3.17.0 to 3.20.3.
  • Updates pillow from 12.1.1 to 12.2.0.

What's Changed

Full Changelog: r26.04...r26.06