{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.RoboCodeX-source/RoboCodeX_code","documentNamespace":"https://spdx.org/spdxdocs/protobom/5b1a1305-a469-4515-bd84-f0c5271823e7","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-08T12:25:28Z"},"packages":[{"name":"scipy","SPDXID":"SPDXRef-pypi-scipy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/scipy"}]},{"name":"open3d","SPDXID":"SPDXRef-pypi-open3d-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/open3d"}]},{"name":"torch","SPDXID":"SPDXRef-pypi-torch-1.12.1cu113-75c946","versionInfo":"1.12.1+cu113","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/torch@1.12.1%2Bcu113"}]},{"name":"torchvision","SPDXID":"SPDXRef-pypi-torchvision-0.13.1cu113-75c946","versionInfo":"0.13.1+cu113","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/torchvision@0.13.1%2Bcu113"}]},{"name":"rosnumpy","SPDXID":"SPDXRef-pypi-rosnumpy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/rosnumpy"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy"}]},{"name":"trimesh","SPDXID":"SPDXRef-pypi-trimesh-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/trimesh"}]},{"name":"torchaudio","SPDXID":"SPDXRef-pypi-torchaudio-0.12.1-75c946","versionInfo":"0.12.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/torchaudio@0.12.1"}]},{"name":"open3d-ros-helper","SPDXID":"SPDXRef-pypi-open3d-ros-helper-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/open3d-ros-helper"}]},{"name":"urdf-parser-py","SPDXID":"SPDXRef-pypi-urdf-parser-py-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/urdf-parser-py"}]},{"name":"astunparse","SPDXID":"SPDXRef-pypi-astunparse-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/astunparse"}]},{"name":"numpy","SPDXID":"SPDXRef-pypi-numpy-1.23-75c946","versionInfo":"1.23","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy@1.23"}]},{"name":"numpy-stl","SPDXID":"SPDXRef-pypi-numpy-stl-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/numpy-stl"}]},{"name":"xacro","SPDXID":"SPDXRef-pypi-xacro-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/xacro"}]},{"name":"pycollada","SPDXID":"SPDXRef-pypi-pycollada-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pycollada"}]},{"name":"streamlit","SPDXID":"SPDXRef-pypi-streamlit-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/streamlit"}]},{"name":"accelerate","SPDXID":"SPDXRef-pypi-accelerate-0.20.3-75c946","versionInfo":"0.20.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2021 The HuggingFace Team, Copyright 2022 The HuggingFace Inc. team, Copyright 2022 The HuggingFace Team, Copyright 2022 The HuggingFace Team and Brian Chao, Copyright 2023 The HuggingFace Team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/accelerate@0.20.3"}]},{"name":"yapf","SPDXID":"SPDXRef-pypi-yapf-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/yapf"}]},{"name":"open-clip-torch","SPDXID":"SPDXRef-pypi-open-clip-torch-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/open-clip-torch"}]},{"name":"webdataset","SPDXID":"SPDXRef-pypi-webdataset-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/webdataset"}]},{"name":"kornia","SPDXID":"SPDXRef-pypi-kornia-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/kornia"}]},{"name":"controlnet-aux","SPDXID":"SPDXRef-pypi-controlnet-aux-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/controlnet-aux"}]},{"name":"imageio","SPDXID":"SPDXRef-pypi-imageio-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/imageio"}]},{"name":"nltk","SPDXID":"SPDXRef-pypi-nltk-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/nltk"}]},{"name":"timm","SPDXID":"SPDXRef-pypi-timm-0.6.13-75c946","versionInfo":"0.6.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2015-present, Facebook, Inc., Copyright (c) 2019 BangguWu, Qilong Wang, Copyright (c) 2019 cybertronai, Copyright (c) 2019-2020, NVIDIA CORPORATION., Copyright (c) 2020 Apple Inc., Copyright (c) 2020-present NAVER Corp., Copyright (c) 2021 Christoph Reich, Copyright (c) 2021 Meituan, Copyright (c) 2021 Microsoft, Copyright (c) 2021, Habana Labs Ltd., Copyright (c) 2022 Microsoft, Copyright (c) 2022 Snap Inc., Copyright (c) 2022. Yuki Tatsunami, Copyright (c) Facebook, Inc. and its affiliates, Copyright (c) Meta Platforms, Inc. and affiliates, Copyright (c) Microsoft, Copyright 2018 The TensorFlow Authors, Copyright 2019 Ross Wightman, Copyright 2019, Ross Wightman, Copyright 2020 Google LLC, Copyright 2020 Ross Wightman, Copyright 2020, David Samuel, Copyright 2020, Ross Wightman, Copyright 2021 Alexander Soare, Copyright 2021 Garena Online Private Limited, Copyright 2021 Ross Wightman, Copyright 2021 Sea Limited, Copyright 2021-present NAVER Corp. Apache, copyright 2021, Ross Wightman, Copyright 2021, Ross Wightman, Copyright 2022 Ross Wightman, Copyright 2022, Ross Wightman, Copyright IBM, copyright Ross Wightman, 2021, Copyright Zhun Zhong \u0026 Liang Zheng, Ross Wightman, Copyright 2020","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/timm@0.6.13"}]},{"name":"imageio-ffmpeg","SPDXID":"SPDXRef-pypi-imageio-ffmpeg-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/imageio-ffmpeg"}]},{"name":"addict","SPDXID":"SPDXRef-pypi-addict-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/addict"}]},{"name":"basicsr","SPDXID":"SPDXRef-pypi-basicsr-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/basicsr"}]},{"name":"diffusers","SPDXID":"SPDXRef-pypi-diffusers-0.14.0-75c946","versionInfo":"0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2021 OpenAI, Copyright (c) 2022, NVIDIA CORPORATION., Copyright 2023 ETH Zurich Computer Vision Lab and The HuggingFace Team, Copyright 2023 FLAIR Lab and The HuggingFace Team, Copyright 2023 Google Brain and The HuggingFace Team, Copyright 2023 Kakao Brain and The HuggingFace Team, Copyright 2023 Katherine Crowson and The HuggingFace Team, Copyright 2023 Katherine Crowson, The HuggingFace Team and hlky, Copyright 2023 Microsoft and The HuggingFace Team, Copyright 2023 MultiDiffusion, Copyright 2023 NVIDIA and The HuggingFace Team, Copyright 2023 Optuna, Hugging Face, Copyright 2023 Pix2Pix Zero, Copyright 2023 Stanford University Team and The HuggingFace Team, Copyright 2023 Susung Hong and The HuggingFace Team, Copyright 2023 The HuggingFace Inc. team, Copyright 2023 The HuggingFace Team, Copyright 2023 The InstructPix2Pix Authors and The HuggingFace Team, Copyright 2023 TSAIL Team and The HuggingFace Team, Copyright 2023 UC Berkeley Team and The HuggingFace Team, Copyright 2023 Zhejiang University Team and The HuggingFace Team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/diffusers@0.14.0"}]},{"name":"inflect","SPDXID":"SPDXRef-pypi-inflect-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/inflect"}]},{"name":"transformers","SPDXID":"SPDXRef-pypi-transformers-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/transformers"}]},{"name":"openai","SPDXID":"SPDXRef-pypi-openai-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/openai"}]},{"name":"einops","SPDXID":"SPDXRef-pypi-einops-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/einops"}]},{"name":"prettytable","SPDXID":"SPDXRef-pypi-prettytable-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/prettytable"}]},{"name":"omegaconf","SPDXID":"SPDXRef-pypi-omegaconf-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/omegaconf"}]},{"name":"test-tube","SPDXID":"SPDXRef-pypi-test-tube-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/test-tube"}]},{"name":"opencv-python","SPDXID":"SPDXRef-pypi-opencv-python-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/opencv-python"}]},{"name":"torchmetrics","SPDXID":"SPDXRef-pypi-torchmetrics-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/torchmetrics"}]},{"name":"pycocotools","SPDXID":"SPDXRef-pypi-pycocotools-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/pycocotools"}]},{"name":"safetensors","SPDXID":"SPDXRef-pypi-safetensors-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/safetensors"}]},{"name":"albumentations","SPDXID":"SPDXRef-pypi-albumentations-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/albumentations"}]},{"name":"invisible-watermark","SPDXID":"SPDXRef-pypi-invisible-watermark-75c946","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:pypi/invisible-watermark"}]},{"name":"com.github.RoboCodeX-source/RoboCodeX_code","SPDXID":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","versionInfo":"main","downloadLocation":"git+https://github.com/RoboCodeX-source/RoboCodeX_code","filesAnalyzed":false,"licenseDeclared":"BSD-3-Clause","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/RoboCodeX-source/RoboCodeX_code@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-rosnumpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-numpy-stl-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-kornia-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-timm-0.6.13-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-numpy-1.23-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-pycollada-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-opencv-python-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-urdf-parser-py-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-streamlit-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-imageio-ffmpeg-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-albumentations-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-torch-1.12.1cu113-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-numpy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-astunparse-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-xacro-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-yapf-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-inflect-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-openai-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-omegaconf-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-open3d-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-accelerate-0.20.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-webdataset-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-nltk-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-transformers-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-test-tube-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-pycocotools-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-trimesh-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-open3d-ros-helper-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-open-clip-torch-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-controlnet-aux-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-safetensors-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-torchvision-0.13.1cu113-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-torchaudio-0.12.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-imageio-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-addict-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-basicsr-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-diffusers-0.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-einops-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-prettytable-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-scipy-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-torchmetrics-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relatedSpdxElement":"SPDXRef-pypi-invisible-watermark-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-RoboCodeX-source-RoboCodeXcode-main-65a3b3","relationshipType":"DESCRIBES"}]}