NVIDIA
Merlin Tensorflow Training
Container
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:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CMD
    /bin/bash
    02/02/2022 10:38 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4HEALTHCHECK
    &{["NONE"] "0s" "0s" "0s" '\x00'}
    02/02/2022 10:38 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    HUGECTR_DEV_MODE=false HUGECTR_VER=v3.4 INSTALL_NVT=true MODELS_VER=vnightly NVTAB_VER=v0.10.0 RELEASE=true TF4REC_VER=v0.1.5 _CI_JOB_TOKEN= _HUGECTR_BRANCH=master _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git echo $(du -h --max-depth=1 /)
    02/02/2022 10:38 PM UTC
    sha256:f4b0840b50ef29a00b415cd76042b3ec3374a31c9408ef1d8e266b3b8adb51a2RUN
    HUGECTR_DEV_MODE=false HUGECTR_VER=v3.4 INSTALL_NVT=true MODELS_VER=vnightly NVTAB_VER=v0.10.0 RELEASE=true TF4REC_VER=v0.1.5 _CI_JOB_TOKEN= _HUGECTR_BRANCH=master _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git rm -rf /usr/local/share/jupyter/lab/staging/node_modules/fast-json-patch
    02/02/2022 10:38 PM UTC
    sha256:566f8f085871cc8dda888bd009d46584503699611a3ed8c64a634ef236899ac2RUN
    HUGECTR_DEV_MODE=false HUGECTR_VER=v3.4 INSTALL_NVT=true MODELS_VER=vnightly NVTAB_VER=v0.10.0 RELEASE=true TF4REC_VER=v0.1.5 _CI_JOB_TOKEN= _HUGECTR_BRANCH=master _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git rm -rf /repos
    02/02/2022 10:38 PM UTC
    sha256:61326a86be4fb592ce5c1df3ce291b61ce6a8216b7e1348bbf98418fa37dee39RUN
    HUGECTR_DEV_MODE=false HUGECTR_VER=v3.4 INSTALL_NVT=true MODELS_VER=vnightly NVTAB_VER=v0.10.0 RELEASE=true TF4REC_VER=v0.1.5 _CI_JOB_TOKEN= _HUGECTR_BRANCH=master _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 fetch --all; if [ "$RELEASE" == "true" ] &&
      [ ${HUGECTR_VER} != "vnightly" ]; then git fetch --all --tags &&
      git checkout tags/${HUGECTR_VER}; else git checkout ${_HUGECTR_BRANCH}; fi; cd sparse_operation_kit &&
      python setup.py install &&
      popd &&
      rm -rf build-env; fi
    02/02/2022 10:38 PM UTC
    sha256:0e7bd4a870b121061b307689968097cff680c13a74559d8f9c88743062e32b1dRUN
    HUGECTR_DEV_MODE=false HUGECTR_VER=v3.4 INSTALL_NVT=true MODELS_VER=vnightly NVTAB_VER=v0.10.0 RELEASE=true TF4REC_VER=v0.1.5 _CI_JOB_TOKEN= _HUGECTR_BRANCH=master _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
    02/02/2022 10:34 PM UTC
    sha256:d3ff8460a51f7143e6d31589b79012a4e1b08f67500aa6b988225d6a70842c64RUN
    HUGECTR_DEV_MODE=false HUGECTR_VER=v3.4 INSTALL_NVT=true MODELS_VER=vnightly NVTAB_VER=v0.10.0 RELEASE=true TF4REC_VER=v0.1.5 _CI_JOB_TOKEN= _HUGECTR_BRANCH=master _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
    02/02/2022 10:34 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
    _CI_JOB_TOKEN=
    02/02/2022 10:34 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
    _HUGECTR_REPO=github.com/NVIDIA-Merlin/HugeCTR.git
    02/02/2022 10:34 PM 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.