NVIDIA
NVIDIA
Merlin Tensorflow Training
Container
NVIDIA
NVIDIA
Merlin Tensorflow Training

This container allows users to do preprocessing and feature engineering with NVTabular, and then train a deep-learning based recommender system model with TensorFlow.

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
["/bin/bash" "-c" "/opt/nvidia/nvidia_entrypoint.sh"]
05/06/2022 7:11 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CMD
/bin/bash
05/06/2022 7:11 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4HEALTHCHECK
&{["NONE"] "0s" "0s" "0s" '\x00'}
05/06/2022 7:11 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
CORE_VER=main HUGECTR_DEV_MODE=false HUGECTR_VER=master INSTALL_NVT=true MODELS_VER=main NVTAB_VER=main SYSTEMS_VER=main TF4REC_VER=main TFDE_VER=main _CI_JOB_TOKEN= _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git rm -rf /usr/local/share/jupyter/lab/staging/node_modules/node-fetch
05/06/2022 7:11 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
CORE_VER=main HUGECTR_DEV_MODE=false HUGECTR_VER=master INSTALL_NVT=true MODELS_VER=main NVTAB_VER=main SYSTEMS_VER=main TF4REC_VER=main TFDE_VER=main _CI_JOB_TOKEN= _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git rm -rf /usr/local/share/jupyter/lab/staging/node_modules/marked
05/06/2022 7:11 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
CORE_VER=main HUGECTR_DEV_MODE=false HUGECTR_VER=master INSTALL_NVT=true MODELS_VER=main NVTAB_VER=main SYSTEMS_VER=main TF4REC_VER=main TFDE_VER=main _CI_JOB_TOKEN= _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git rm -rf /repos
05/06/2022 7:11 AM UTC
sha256:5844d24b9a340f49446de5b641bec9dc4fa631d59e6a8de831cf91b85dd170b1RUN
CORE_VER=main HUGECTR_DEV_MODE=false HUGECTR_VER=master INSTALL_NVT=true MODELS_VER=main NVTAB_VER=main SYSTEMS_VER=main TF4REC_VER=main TFDE_VER=main _CI_JOB_TOKEN= _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git git clone https://github.com/NVIDIA-Merlin/distributed-embeddings.git /distributed_embeddings/ &&
  cd /distributed_embeddings &&
  git checkout ${TFDE_VER} &&
  make pip_pkg &&
  pip install artifacts/*.whl &&
  make clean
05/06/2022 7:11 AM UTC
sha256:80ae945be6110dc49a08faf4a63202ee41a852f5984d26912b8380c5b0c404e8RUN
CORE_VER=main HUGECTR_DEV_MODE=false HUGECTR_VER=master INSTALL_NVT=true MODELS_VER=main NVTAB_VER=main SYSTEMS_VER=main TF4REC_VER=main TFDE_VER=main _CI_JOB_TOKEN= _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git if [ "$HUGECTR_DEV_MODE" == "false" ]; then git clone https://${_CI_JOB_TOKEN}${_HUGECTR_REPO} build-env &&
  pushd build-env &&
  git checkout ${HUGECTR_VER} &&
  cd sparse_operation_kit &&
  python setup.py install &&
  popd &&
  rm -rf build-env; fi
05/06/2022 7:10 AM UTC
sha256:9f5ff1b0b94e597ebe82a1744b4684d18db9601e2b7bf74708f538ff5a4b9f4cRUN
CORE_VER=main HUGECTR_DEV_MODE=false HUGECTR_VER=master INSTALL_NVT=true MODELS_VER=main NVTAB_VER=main SYSTEMS_VER=main TF4REC_VER=main TFDE_VER=main _CI_JOB_TOKEN= _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git ln -s /usr/lib/x86_64-linux-gnu/libibverbs.so.1 /usr/lib/x86_64-linux-gnu/libibverbs.so
05/06/2022 7:08 AM UTC
sha256:06e4acd17f4530462b216180e3d354aa69facde16e138e26f1bc6254c77e9cbcRUN
CORE_VER=main HUGECTR_DEV_MODE=false HUGECTR_VER=master INSTALL_NVT=true MODELS_VER=main NVTAB_VER=main SYSTEMS_VER=main TF4REC_VER=main TFDE_VER=main _CI_JOB_TOKEN= _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git mkdir -p /usr/local/nvidia/lib64 &&
  ln -s /usr/local/cuda/lib64/libcusolver.so /usr/local/nvidia/lib64/libcusolver.so.10
05/06/2022 7:08 AM UTC
...