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
5bdf2ee4d9b829a594a2bfcf72fcf0013fb0770d84dbfd08144e36e71b4eeffcCONFIG
Entrypoint /opt/nvidia/nvidia_entrypoint.sh; WorkingDir /opt/maxtext
05/08/2024 5:00 AM UTC
a0580e068d6a694581ed8e2a098e9806e27349f1b5d3f11043cbc8e7c41dc4afRUN
pip-finalize.sh
05/08/2024 5:00 AM UTC
d6b617bc364c13584f17531f5d1f23c30795cf867361f73f03295463fac82ebaADD
test-maxtext.sh /usr/local/bin
05/08/2024 4:58 AM UTC
59a1fc99556217b36497d371eae93df624e26c7d034aceefa3b795d0d1500a69RUN
RUN |2 NVIDIA_BUILD_ID=92034665 SRC_PATH_MAXTEXT=/opt/maxtext /bin/sh -c <<"EOF" bash -ex cat "${SRC_PATH_MAXTEXT}/requirements.txt" >> /opt/pip-tools.d/requirements-maxtext.in EOF # buildkit
05/08/2024 4:58 AM UTC
6bb29b88ec17298ec1bfcf82b5bfc5b3d94ee069786f3ab515dbd16e275d31f5RUN
NVIDIA_BUILD_ID=92034665 SRC_PATH_MAXTEXT=/opt/maxtext cd "${SRC_PATH_MAXTEXT}" &&
  patch -p1 < /opt/maxtext-mha.patch &&
  git diff
05/08/2024 4:58 AM UTC
3ffd0250b6397c07d0c42f8bfa1b635e84ac26d62ddd72e077f97fa1d2e3e76cADD
maxtext-mha.patch /opt
05/08/2024 4:58 AM UTC
8d05a7b73636e75a45be7fb5c06f9d820bfeb3f64b8442b088d9db1e664226ebRUN
RUN |2 NVIDIA_BUILD_ID=92034665 SRC_PATH_MAXTEXT=/opt/maxtext /bin/sh -c <<"EOF" bash -ex cat ${MANIFEST_FILE} get-source.sh -l maxtext -m ${MANIFEST_FILE} EOF # buildkit
05/08/2024 4:58 AM UTC
8b76cd683606376fcb36ea416f930ba0ae707615c2888b6543c1d7311c0fd723ARG
SRC_PATH_MAXTEXT
05/08/2024 4:58 AM UTC
594a58d19c93103001357829b8fb157872c2b8c869541bca8f54df8765d64a1cENV
NVIDIA_BUILD_ID=92034665
05/08/2024 4:58 AM UTC
59ea001a11c3812e579044f8b3616f530bd440d4d5977ff5bbe3bd73f07d14a7ARG
NVIDIA_BUILD_ID
05/08/2024 4:58 AM UTC
...

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.