NVIDIA
NVIDIA
JAX
Container
NVIDIA
NVIDIA
JAX

JAX is a framework for high-performance numerical computing and machine learning research. It includes Numpy-like APIs, automatic differentiation, XLA acceleration and simple primitives for scaling across GPUs and supports an ecosystem of libraries.

LayerLabelCreated
e661633765f5a4e3ebda4353bbd2294aced6d9abadd8df439a388890955975bdCONFIG
Entrypoint /opt/nvidia/nvidia_entrypoint.sh; WorkingDir /opt/maxtext
05/15/2026 6:38 PM UTC
e0390e15e5325aa3915cc455a822134aaf49ddedc48633d4e8e395b12bf7644bRUN
NVIDIA_BUILD_ID=51421314 URLREF_MAXTEXT=https://github.com/google/maxtext.git#083293fc373bb26dece7d81901a13f6e9c3e584f SRC_PATH_MAXTEXT=/opt/maxtext pip-finalize.sh
05/15/2026 6:38 PM UTC
6cb200b0566f05c62ce57857eaaf5e5d9d707169b0bcce59a143f01d70e0e4deCOPY
pinned/26.05-devel/maxtext-amd64.txt /opt/pip-tools.d/requirements-pinned.txt
05/15/2026 6:13 PM UTC
409cac1a8dcb1d12219f61d13645f4bd8f9a194ef80eb369519ee015939cb0d5ADD
test-maxtext.sh /usr/local/bin
05/15/2026 6:13 PM UTC
7976e55f5c398a2bdcce629334eb5be2a4142262666b2539036bc03c170b19a6RUN
RUN |3 NVIDIA_BUILD_ID=51421314 URLREF_MAXTEXT=https://github.com/google/maxtext.git#083293fc373bb26dece7d81901a13f6e9c3e584f SRC_PATH_MAXTEXT=/opt/maxtext /bin/sh -c <<"EOF" bash -exuo pipefail # Avoid old tensorboard constraint from google-cloud-aiplatform[tensorboard]. sed -i "/^cloud-accelerator-diagnostics/d" \
${SRC_PATH_MAXTEXT}/src/dependencies/requirements/base_requirements/requirements.txt # remove custom build hook that conflicts with our dependencies introduced in # https://github.com/AI-Hypercomputer/maxtext/commit/de886f9a918d17cfb025a353e7da2bc4d64c26b5 sed -i -e '/^\[tool\.hatch\.build\.targets\.wheel\.hooks\.custom\]$/d' \
-e '/^path = "build_hooks\.py"$/d' \
${SRC_PATH_MAXTEXT}/pyproject.toml EOF # buildkit
05/15/2026 6:13 PM UTC
b3185bde2761e86f0ba1346e7a5c732dd3531b79839c24eabda4fe012a7bea57RUN
RUN |3 NVIDIA_BUILD_ID=51421314 URLREF_MAXTEXT=https://github.com/google/maxtext.git#083293fc373bb26dece7d81901a13f6e9c3e584f SRC_PATH_MAXTEXT=/opt/maxtext /bin/sh -c <<"EOF" bash -ex -o pipefail echo "-e file://${SRC_PATH_MAXTEXT}" >> /opt/pip-tools.d/requirements-maxtext.in echo "-r ${SRC_PATH_MAXTEXT}/src/dependencies/requirements/base_requirements/requirements.txt" >> /opt/pip-tools.d/requirements-maxtext.in # MaxText's base_requirements/requirements.txt (above) does not include google-jetstream,
# but inference code paths (maxtext.inference.maxengine, maxtext.input_pipeline.packing.prefill_packing)
# import the `jetstream` package at module load time and DECOUPLE_GCLOUD=TRUE does not
# unblock prefill_packing. Now re-add this dependency
grep -E '^google-jetstream' ${SRC_PATH_MAXTEXT}/src/dependencies/requirements/requirements.txt \
  >> /opt/pip-tools.d/requirements-maxtext.in
EOF # buildkit
05/15/2026 6:13 PM UTC
f8341b3d6a2d5259b3ac2fbe11357047f4d8d4811f1b0710d315ae7d5262f2bfRUN
RUN |3 NVIDIA_BUILD_ID=51421314 URLREF_MAXTEXT=https://github.com/google/maxtext.git#083293fc373bb26dece7d81901a13f6e9c3e584f SRC_PATH_MAXTEXT=/opt/maxtext /bin/sh -c <<"EOF" bash -ex -o pipefail git-clone.sh ${URLREF_MAXTEXT} ${SRC_PATH_MAXTEXT} EOF # buildkit
05/15/2026 6:13 PM UTC
c99ed7357993a76a740e0d16476320ae4ea1e09a9939c7a1d7f56ec5dfa668f3ARG
SRC_PATH_MAXTEXT=/opt/maxtext
05/15/2026 6:13 PM UTC
b88ca8af76f8e75930da6e5515db39695e8e2d06a7ccb8a387d0a2c9e42e6c8dARG
URLREF_MAXTEXT=https://github.com/google/maxtext.git#083293fc373bb26dece7d81901a13f6e9c3e584f
05/15/2026 6:13 PM UTC
20b34f95029e1c33d73674fa1aa3ecb89599182a47bd073eaa5f113ddcc744e9ENV
NVIDIA_BUILD_ID=51421314
05/15/2026 6:13 PM UTC
...