Skip to main content
NVIDIA
Safe Synthesizer Tasks
Container
NVIDIA
Safe Synthesizer Tasks

Safe Synthesizer Tasks is part of the NeMo Platform

  • LayerLabelCreated
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CMD
    --help
    07/28/2026 10:29 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
    ["tini" "--" "python" "-m" "nemo_safe_synthesizer_plugin.tasks.safe_synthesizer"]
    07/28/2026 10:29 PM UTC
    sha256:2c1ce468d9f3d941396801f6e3afc8921466650dd05430fe644cd3537713d27fWORKDIR
    /workspace
    07/28/2026 10:29 PM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4USER
    1000:1000
    07/28/2026 10:29 PM UTC
    sha256:7357e0cc4404440a9e1f66307cbdc959dbc46acfae97a051a80d7f40856d57a7RUN
    PYTHON_IMAGE=python:3.13-slim-trixie SAFE_SYNTHESIZER_RUNTIME_PACKAGE=nemo-safe-synthesizer[engine,cu129]==0.1.7 FLASHINFER_CU129_INDEX_URL=https://flashinfer.ai/whl/cu129 PYTORCH_CU129_INDEX_URL=https://download.pytorch.org/whl/cu129 VLLM_CU129_INDEX_URL=https://wheels.vllm.ai/ee0da84ab9e04ac7610e28580af62c365e898389/cu129 CONTAINER_VARIANT=cu129 USERNAME=nemo USER_UID=1000 USER_GID=1000 mkdir -p "${XDG_CACHE_HOME}" "${MPLCONFIGDIR}" "${OUTLINES_CACHE_DIR}" &&
      chown -R ${USER_UID}:${USER_GID} "/home/${USERNAME}" /workspace
    07/28/2026 10:29 PM UTC
    sha256:af0eadef6d9afdf73c5c6f85bacc9acc62e8cb06b08821c15d1cf115cdd48b9fRUN
    PYTHON_IMAGE=python:3.13-slim-trixie SAFE_SYNTHESIZER_RUNTIME_PACKAGE=nemo-safe-synthesizer[engine,cu129]==0.1.7 FLASHINFER_CU129_INDEX_URL=https://flashinfer.ai/whl/cu129 PYTORCH_CU129_INDEX_URL=https://download.pytorch.org/whl/cu129 VLLM_CU129_INDEX_URL=https://wheels.vllm.ai/ee0da84ab9e04ac7610e28580af62c365e898389/cu129 CONTAINER_VARIANT=cu129 USERNAME=nemo USER_UID=1000 USER_GID=1000 bash /bin/cve-cleanup.sh
    07/28/2026 10:29 PM UTC
    sha256:0213e3edd72cd3edfb31aaa189fbfa181761700bdf2d5b1b35349711c75e99fcCOPY
    docker/scripts/cve-cleanup.sh /bin/
    07/28/2026 10:29 PM UTC
    sha256:d2e1ff61e6b686f229cc2902e15673dfcb94fa34c0750a18612813b7989d7fd1RUN
    PYTHON_IMAGE=python:3.13-slim-trixie SAFE_SYNTHESIZER_RUNTIME_PACKAGE=nemo-safe-synthesizer[engine,cu129]==0.1.7 FLASHINFER_CU129_INDEX_URL=https://flashinfer.ai/whl/cu129 PYTORCH_CU129_INDEX_URL=https://download.pytorch.org/whl/cu129 VLLM_CU129_INDEX_URL=https://wheels.vllm.ai/ee0da84ab9e04ac7610e28580af62c365e898389/cu129 CONTAINER_VARIANT=cu129 USERNAME=nemo USER_UID=1000 USER_GID=1000 UV_CACHE_DIR=/root/.cache/uv uv sync --package nemo-safe-synthesizer-plugin --no-dev --no-editable --inexact --no-install-package nemo-platform --no-install-package cryptography --no-install-package pyarrow
    07/28/2026 10:29 PM UTC
    sha256:e2272c417c4ea13c36acec04924e95adac9c160d4ec061dc73f67c051665d93eRUN
    PYTHON_IMAGE=python:3.13-slim-trixie SAFE_SYNTHESIZER_RUNTIME_PACKAGE=nemo-safe-synthesizer[engine,cu129]==0.1.7 FLASHINFER_CU129_INDEX_URL=https://flashinfer.ai/whl/cu129 PYTORCH_CU129_INDEX_URL=https://download.pytorch.org/whl/cu129 VLLM_CU129_INDEX_URL=https://wheels.vllm.ai/ee0da84ab9e04ac7610e28580af62c365e898389/cu129 CONTAINER_VARIANT=cu129 USERNAME=nemo USER_UID=1000 USER_GID=1000 mkdir -p docs &&
      printf 'site_name: NeMo Platform\n' > mkdocs.yml
    07/28/2026 10:28 PM UTC
    sha256:9989c3a86c3b42f258e1e9a88219a331962492aee8305494bb68556657e1b13aCOPY
    plugins/nemo-safe-synthesizer plugins/nemo-safe-synthesizer
    07/28/2026 10:28 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.