Google
Google
TensorFlow
Container
Google
Google
TensorFlow

TensorFlow is an open source platform for machine learning. It provides comprehensive tools and libraries in a flexible architecture allowing easy deployment across a variety of platforms and devices.

LayerLabelCreated
e19f2100d64e4daa9694a00cd3130de8be59fbab9dbda60880016139e182eea2CONFIG
Entrypoint /opt/nvidia/nvidia_entrypoint.sh; WorkingDir /workspace; ExposedPorts 6006/tcp, 6064/tcp, 8888/tcp
08/04/2022 7:44 AM UTC
bcec597970a19c806407b81d73693ffef03ff6f66e7a2b907f2ca44a8275e9c0LABEL
com.nvidia.build.id=42105625
08/04/2022 7:44 AM UTC
da6b5f752abbb1b878877972038e4b082ba6ae6953b5c4e9d9e0044ff0a5fc35ENV
NVIDIA_BUILD_ID=42105625
08/04/2022 7:44 AM UTC
ea9805ecce2a4c093132cd0a240d2ecff0a159483a4812cf695710e3359a2858ARG
NVIDIA_BUILD_ID
08/04/2022 7:44 AM UTC
2973b934f07a10b68955325d989d01009d89a3f91e2080f62119308f382cda97RUN
TARGETARCH=amd64 TENSORFLOW_VERSION=2.9.1 NVIDIA_TENSORFLOW_VERSION=22.08-tf2 PYVER=3.8 BAZEL_VERSION=5.0.0 TFAPI=2 BAZEL_CACHE= NVIDIA_BUILD_REF=eddb56ceb05b455545471dd73e2dbfe07fbed723 ln -sf ${_CUDA_COMPAT_PATH}/lib.real ${_CUDA_COMPAT_PATH}/lib &&
  echo ${_CUDA_COMPAT_PATH}/lib > /etc/ld.so.conf.d/00-cuda-compat.conf &&
  ldconfig &&
  rm -f ${_CUDA_COMPAT_PATH}/lib
08/04/2022 7:44 AM UTC
4cd072c040f8de69a80c59314b4c5c7dce37a05bbe50b00b87daa4d16ef7fc82RUN
TARGETARCH=amd64 TENSORFLOW_VERSION=2.9.1 NVIDIA_TENSORFLOW_VERSION=22.08-tf2 PYVER=3.8 BAZEL_VERSION=5.0.0 TFAPI=2 BAZEL_CACHE= NVIDIA_BUILD_REF=eddb56ceb05b455545471dd73e2dbfe07fbed723 pip install --no-cache-dir --extra-index-url https://pypi.ngc.nvidia.com --extra-index-url https://urm.nvidia.com/artifactory/api/pypi/sw-tensorrt-pypi/simple polygraphy==0.33.0
08/04/2022 7:44 AM UTC
3be20b72032c3a5cfb2d1af1100eeb566a48cebadd7829fcf4c3e13b3f952faaENV
PATH=/usr/local/mpi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ucx/bin:/opt/tensorrt/bin
08/04/2022 7:44 AM UTC
eea9c649164a9a7d157f502421e3d22b40e0e770956226857f11ce136a388e84RUN
TARGETARCH=amd64 TENSORFLOW_VERSION=2.9.1 NVIDIA_TENSORFLOW_VERSION=22.08-tf2 PYVER=3.8 BAZEL_VERSION=5.0.0 TFAPI=2 BAZEL_CACHE= NVIDIA_BUILD_REF=eddb56ceb05b455545471dd73e2dbfe07fbed723 URL=$(VERIFY=1 /nvidia/build-scripts/installTRT.sh 2>/dev/null | sed -n "s/^.*\(http.*\)tar.*$/\1/p")tar &&
  FILE=$(wget -O - $URL 2>/dev/null | sed -n 's/^.*href="\(TensorRT[^"]*\)".*$/\1/p' | grep -v internal) &&
  wget --quiet $URL/$FILE -O - | tar -xz &&
  PY=$(python -c 'import sys; print(str(sys.version_info[0])+str(sys.version_info[1]))') &&
  pip install TensorRT-*/python/tensorrt-*-cp$PY*.whl &&
  pip install TensorRT-*/graphsurgeon/graphsurgeon-*.whl &&
  pip install TensorRT-*/uff/uff-*.whl &&
  mv /usr/src/tensorrt /opt &&
  ln -s /opt/tensorrt /usr/src/tensorrt &&
  rm -r TensorRT-* &&
  UFF_PATH=$(pip show uff | sed -n 's/Location: \(.*\)$/\1/p')/uff &&
  sed -i 's/from tensorflow import GraphDef/from tensorflow.python import GraphDef/' $UFF_PATH/converters/tensorflow/conversion_helpers.py &&
  chmod +x ${UFF_PATH}/bin/convert_to_uff.py &&
  ln -sf ${UFF_PATH}/bin/convert_to_uff.py /usr/local/bin/convert-to-uff
08/04/2022 7:44 AM UTC
5eaa3eb57ccf8d53d36887e94d4bf245d8e5e61c5a9346a0b8a6d9eb7ab3672cCOPY
nvidia-examples /workspace/nvidia-examples
08/04/2022 7:44 AM UTC
2caec8b38c7f095ead9912a92d18737f81bbdd62726ce8e9bbad3e108a088917RUN
TARGETARCH=amd64 TENSORFLOW_VERSION=2.9.1 NVIDIA_TENSORFLOW_VERSION=22.08-tf2 PYVER=3.8 BAZEL_VERSION=5.0.0 TFAPI=2 BAZEL_CACHE= NVIDIA_BUILD_REF=eddb56ceb05b455545471dd73e2dbfe07fbed723 sed -i "s/NVIDIA_TENSORFLOW_VERSION/$NVIDIA_TENSORFLOW_VERSION/g" docker-examples/*
08/04/2022 7:44 AM UTC
...