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
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1WORKDIR
/opt/maxtext
06/05/2026 9:03 PM UTC
sha256:c147ad7b9e68fd179bdb7a5b8be5673eccb9c2b18f5df2f6ee73f02004eb5e8aRUN
NVIDIA_BUILD_ID=53836186 URLREF_MAXTEXT=https://github.com/google/maxtext.git#23b478730575b47355e14a4c378329dfd3c37b4e SRC_PATH_MAXTEXT=/opt/maxtext pip-finalize.sh
06/05/2026 9:03 PM UTC
sha256:b9ee650be06d481517ee6ad693409728becc57a48d20c23344d3c2c011377513COPY
pinned/26.06-devel/maxtext-amd64.txt /opt/pip-tools.d/requirements-pinned.txt
06/05/2026 9:01 PM UTC
sha256:55550fde7a297f1e6d90cbaae7ccfa145bca757a8d82f57fbf7199e01fd291b5ADD
test-maxtext.sh /usr/local/bin
06/05/2026 9:01 PM UTC
sha256:800eeeac1ab8714b791f9e6e5c492e17237e2d072fc2ed01da2d7560c8ed1d46RUN
RUN |3 NVIDIA_BUILD_ID=53836186 URLREF_MAXTEXT=https://github.com/google/maxtext.git#23b478730575b47355e14a4c378329dfd3c37b4e 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
06/05/2026 9:01 PM UTC
sha256:f0e68e34a7e2ea2bab8a04d2006068148d10e8918113031f5d601699f85a1062RUN
RUN |3 NVIDIA_BUILD_ID=53836186 URLREF_MAXTEXT=https://github.com/google/maxtext.git#23b478730575b47355e14a4c378329dfd3c37b4e 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
06/05/2026 9:01 PM UTC
sha256:b164129d2a7a9c01c85a78dcc7c36c56c09a60a7655e711fcf662c725e74a1e2RUN
RUN |3 NVIDIA_BUILD_ID=53836186 URLREF_MAXTEXT=https://github.com/google/maxtext.git#23b478730575b47355e14a4c378329dfd3c37b4e SRC_PATH_MAXTEXT=/opt/maxtext /bin/sh -c <<"EOF" bash -ex -o pipefail git-clone.sh ${URLREF_MAXTEXT} ${SRC_PATH_MAXTEXT} EOF # buildkit
06/05/2026 9:01 PM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
SRC_PATH_MAXTEXT=/opt/maxtext
06/05/2026 9:01 PM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
URLREF_MAXTEXT=https://github.com/google/maxtext.git#23b478730575b47355e14a4c378329dfd3c37b4e
06/05/2026 9:01 PM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
NVIDIA_BUILD_ID=53836186
06/05/2026 9:01 PM UTC
...