NVIDIA
NVIDIA
PAIDF AnomalyGen
Container
NVIDIA
NVIDIA
PAIDF AnomalyGen

PAIDF AnomalyGen is a synthetic defect generation pipeline powered by NVIDIA Cosmos diffusion models. It supports automated mask placement, anomaly inpainting, model fine-tuning, evaluation with FID metrics, and iterative refinement workflows for producing high-quality synthetic anomaly datasets used in industrial inspection and quality assurance applications.

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
ANOMALYGEN_SCRIPTS=/workspace/paidf-anomalygen/scripts/utilities
05/29/2026 1:56 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
PYTHONPATH=/workspace/paidf-anomalygen
05/29/2026 1:56 AM UTC
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1WORKDIR
/workspace/paidf-anomalygen
05/29/2026 1:56 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4USER
anomalygen
05/29/2026 1:56 AM UTC
sha256:248b4c86b7a41c9ea10b3575ce7afaca61b377db8d3f068bbd04baf5298e5706RUN
TORCH_VER=2.10.0 TORCHVISION_VER=0.25.0 EINOPS_VER=0.8.2 FA_VER=2.8.3 TE_VER=2.13.0 OPENCV_VER=4.13.0.92 OPENCV_GH_BRANCH=92 APEX_VER=0.1 APEX_GH_COMMIT=466e164bfd9548b3026c1f3a1c296bed8ef55c43 VLLM_VER=0.19.1 REQUIREMENTS=requirements-conda-cuda128.txt GITLAB_PYPI_INDEX_URL=https://gitlab-ci-token:glcbt-64_-sn2pqEyfvTsnC1qJ259@gitlab-master.nvidia.com/api/v4/projects/296647/packages/pypi/simple APT_CACHE_BUST=2026-05-11 APP_UID=10000 APP_GID=10000 cp /NGC-DL-CONTAINER-LICENSE /workspace/paidf-anomalygen/NGC-DL-CONTAINER-LICENSE &&
  chown anomalygen:anomalygen /workspace/paidf-anomalygen/NGC-DL-CONTAINER-LICENSE
05/29/2026 1:56 AM UTC
sha256:ed508d68729954023679e41f9b56c741034aecbec94801edbad9819efc194e21COPY
--chown=anomalygen:anomalygen . /workspace/paidf-anomalygen
05/29/2026 1:56 AM UTC
sha256:b766997cb2961d920c114fec430951c87204ba88470930d729ed1482598acd8cRUN
TORCH_VER=2.10.0 TORCHVISION_VER=0.25.0 EINOPS_VER=0.8.2 FA_VER=2.8.3 TE_VER=2.13.0 OPENCV_VER=4.13.0.92 OPENCV_GH_BRANCH=92 APEX_VER=0.1 APEX_GH_COMMIT=466e164bfd9548b3026c1f3a1c296bed8ef55c43 VLLM_VER=0.19.1 REQUIREMENTS=requirements-conda-cuda128.txt GITLAB_PYPI_INDEX_URL=https://gitlab-ci-token:glcbt-64_-sn2pqEyfvTsnC1qJ259@gitlab-master.nvidia.com/api/v4/projects/296647/packages/pypi/simple APT_CACHE_BUST=2026-05-11 APP_UID=10000 APP_GID=10000 groupadd --gid ${APP_GID} anomalygen &&
  useradd --create-home --shell /bin/bash --uid ${APP_UID} --gid ${APP_GID} anomalygen
05/29/2026 1:56 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
APP_GID=10000
05/29/2026 1:56 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
APP_UID=10000
05/29/2026 1:56 AM UTC
sha256:269d6eb34c884b5c944db34846982333d852d31a65fc41845d3e30dd0fa0949bRUN
TORCH_VER=2.10.0 TORCHVISION_VER=0.25.0 EINOPS_VER=0.8.2 FA_VER=2.8.3 TE_VER=2.13.0 OPENCV_VER=4.13.0.92 OPENCV_GH_BRANCH=92 APEX_VER=0.1 APEX_GH_COMMIT=466e164bfd9548b3026c1f3a1c296bed8ef55c43 VLLM_VER=0.19.1 REQUIREMENTS=requirements-conda-cuda128.txt GITLAB_PYPI_INDEX_URL=https://gitlab-ci-token:glcbt-64_-sn2pqEyfvTsnC1qJ259@gitlab-master.nvidia.com/api/v4/projects/296647/packages/pypi/simple APT_CACHE_BUST=2026-05-11 sed -i 's/^Types: deb$/Types: deb deb-src/' /etc/apt/sources.list.d/ubuntu.sources &&
  apt-get update &&
  mkdir -p /usr/share/oss-sources &&
  cd /usr/share/oss-sources &&
  awk 'NR==FNR{base[$0]=1; next} !($1 in base){print $2}' /tmp/_pkgs_before /tmp/_pkgs_after | sort -u | grep -vE '^(cuda-|libcublas-|libcusparse-|libnccl|libnv|nvidia-)' > /tmp/_src_pkgs &&
  echo "Source bake: $(wc -l < /tmp/_src_pkgs) source packages added on top of the base image:" &&
  cat /tmp/_src_pkgs &&
  : > /tmp/_src_failed.log &&
  while read pkg; do apt-get source --download-only "$pkg" >/dev/null 2>&1 ||
  echo "$pkg" >> /tmp/_src_failed.log; done < /tmp/_src_pkgs &&
  echo "Source download done. $(ls *.orig.* 2>/dev/null | wc -l) upstream tarballs, $(ls *.dsc 2>/dev/null | wc -l) .dsc files." &&
  if [ -s /tmp/_src_failed.log ]; then echo "Packages with no source available (skipped):"; cat /tmp/_src_failed.log; fi &&
  (cd /usr/share/oss-sources &&
  sha256sum * 2>/dev/null > MANIFEST.sha256) &&
  sed -i 's/^Types: deb deb-src$/Types: deb/' /etc/apt/sources.list.d/ubuntu.sources &&
  rm -rf /var/lib/apt/lists/* /tmp/_pkgs_before /tmp/_pkgs_after /tmp/_src_pkgs /tmp/_src_failed.log
05/29/2026 1:56 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.