Grounded-Segment-Anything
Grounded-Segment-Anything copied to clipboard
cannot install groundingdino
(DinoSamSD) C:\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO>pip install -e . Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com Obtaining file:///C:/Users/rexxi/OneDrive/%E6%A1%8C%E9%9D%A2/content/Grounded-Segment-Anything/GroundingDINO Preparing metadata (setup.py) ... done Requirement already satisfied: torch in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (1.12.1+cu113) Requirement already satisfied: torchvision in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (0.13.1+cu113) Requirement already satisfied: transformers in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (4.30.2) Requirement already satisfied: addict in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (2.4.0) Requirement already satisfied: yapf in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (0.40.1) Requirement already satisfied: timm in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (0.9.2) Requirement already satisfied: numpy in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (1.25.0) Requirement already satisfied: opencv-python in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (4.8.0.74) Requirement already satisfied: supervision in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (0.6.0) Requirement already satisfied: pycocotools in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from groundingdino==0.1.0) (2.0) Requirement already satisfied: matplotlib in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from supervision->groundingdino==0.1.0) (3.7.2) Requirement already satisfied: pyyaml in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from timm->groundingdino==0.1.0) (6.0) Requirement already satisfied: huggingface-hub in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from timm->groundingdino==0.1.0) (0.16.4) Requirement already satisfied: safetensors in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from timm->groundingdino==0.1.0) (0.3.1) Requirement already satisfied: typing-extensions in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from torch->groundingdino==0.1.0) (4.7.1) Requirement already satisfied: requests in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from torchvision->groundingdino==0.1.0) (2.31.0) Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from torchvision->groundingdino==0.1.0) (10.0.0) Requirement already satisfied: filelock in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from transformers->groundingdino==0.1.0) (3.12.2) Requirement already satisfied: packaging>=20.0 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from transformers->groundingdino==0.1.0) (23.1) Requirement already satisfied: regex!=2019.12.17 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from transformers->groundingdino==0.1.0) (2023.6.3) Requirement already satisfied: tokenizers!=0.11.3,<0.14,>=0.11.1 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from transformers->groundingdino==0.1.0) (0.13.3) Requirement already satisfied: tqdm>=4.27 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from transformers->groundingdino==0.1.0) (4.65.0) Requirement already satisfied: importlib-metadata>=6.6.0 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from yapf->groundingdino==0.1.0) (6.8.0) Requirement already satisfied: platformdirs>=3.5.1 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from yapf->groundingdino==0.1.0) (3.8.1) Requirement already satisfied: tomli>=2.0.1 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from yapf->groundingdino==0.1.0) (2.0.1) Requirement already satisfied: fsspec in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from huggingface-hub->timm->groundingdino==0.1.0) (2023.6.0) Requirement already satisfied: zipp>=0.5 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from importlib-metadata>=6.6.0->yapf->groundingdino==0.1.0) (3.15.0) Requirement already satisfied: colorama in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from tqdm>=4.27->transformers->groundingdino==0.1.0) (0.4.6) Requirement already satisfied: contourpy>=1.0.1 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from matplotlib->supervision->groundingdino==0.1.0) (1.1.0) Requirement already satisfied: cycler>=0.10 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from matplotlib->supervision->groundingdino==0.1.0) (0.11.0) Requirement already satisfied: fonttools>=4.22.0 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from matplotlib->supervision->groundingdino==0.1.0) (4.40.0) Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from matplotlib->supervision->groundingdino==0.1.0) (1.4.4) Requirement already satisfied: pyparsing<3.1,>=2.3.1 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from matplotlib->supervision->groundingdino==0.1.0) (3.0.9) Requirement already satisfied: python-dateutil>=2.7 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from matplotlib->supervision->groundingdino==0.1.0) (2.8.2) Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from requests->torchvision->groundingdino==0.1.0) (3.2.0) Requirement already satisfied: idna<4,>=2.5 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from requests->torchvision->groundingdino==0.1.0) (3.4) Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from requests->torchvision->groundingdino==0.1.0) (2.0.3) Requirement already satisfied: certifi>=2017.4.17 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from requests->torchvision->groundingdino==0.1.0) (2023.5.7) Requirement already satisfied: six>=1.5 in c:\users\rexxi.conda\envs\dinosamsd\lib\site-packages (from python-dateutil>=2.7->matplotlib->supervision->groundingdino==0.1.0) (1.16.0)
nstalling collected packages: groundingdino Running setup.py develop for groundingdino error: subprocess-exited-with-error
× python setup.py develop did not run successfully.
│ exit code: 1
╰─> [517 lines of output]
Building wheel groundingdino-0.1.0
Compiling with CUDA
running develop
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\setuptools\command\develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer, pypa/build or
other standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
easy_install.initialize_options(self)
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\setuptools\_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer, pypa/build or
other standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
running egg_info
writing groundingdino.egg-info\PKG-INFO
writing dependency_links to groundingdino.egg-info\dependency_links.txt
writing requirements to groundingdino.egg-info\requires.txt
writing top-level names to groundingdino.egg-info\top_level.txt
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\utils\cpp_extension.py:411: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file 'groundingdino.egg-info\SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'groundingdino.egg-info\SOURCES.txt'
running build_ext
building 'groundingdino._C' extension
creating build
creating build\temp.win-amd64-cpython-310
creating build\temp.win-amd64-cpython-310\Release
creating build\temp.win-amd64-cpython-310\Release\Users
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -IC:\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc -IC:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include -IC:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\TH -IC:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\include" -IC:\Users\rexxi\.conda\envs\DinoSamSD\include -IC:\Users\rexxi\.conda\envs\DinoSamSD\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt" /EHsc /TpC:\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp /Fobuild\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.obj /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
ms_deform_attn_cpu.cpp
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/macros/Macros.h(143): warning C4067: 预处理器指令后有意外标记 - 应输入换行符
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/TensorImpl.h(2214): warning C4805: “|”: 在操作中将类型“uintptr_t”与类型“bool”混合不安全
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(427): note: 查看对正在编译的 类 模板 实 例化“c10::optional<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/DeviceGuard.h(178): note: 查看对正在编译的 类 模板 实例化“c10::impl::InlineOptionalDeviceGuard<c10::impl::VirtualGuardImpl>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/TensorBase.h(951): note: 查看对正在编译的 类 模板 实例化“c10::optional<at::TensorBase>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/TensorBody.h(509): note: 查看对正在编译的 类 模板 实例化“c10::optional<at::Tensor>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/TensorBody.h(584): note: 查看对正在编译的 类 模板 实例化“c10::optional<at::Generator>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/TensorIterator.h(766): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::DimVector>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type_base.h(448): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::string>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type_base.h(696): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::QualifiedName>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/ivalue.h(1338): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::shared_ptr<torch::jit::CompilationUnit>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/ivalue.h(1339): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::weak_ptr<torch::jit::CompilationUnit>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(482): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(441): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<T,std::allocator<T>>>”的引用
with
[
T=c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(567): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(843): note: 查看对正在编译的 类 模板 实例化“c10::VaryingShape<c10::Stride>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(567): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(613): note: 查看对正在编译的 类 模板 实例化“c10::VaryingShape<int64_t>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(726): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<int64_t,std::allocator<int64_t>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(197): note: 查看对正在编译的 类 模板 实 例化“c10::optional<c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/StreamGuard.h(139): note: 查看对正在编译的 类 模板 实例化“c10::impl::InlineOptionalStreamGuard<c10::impl::VirtualGuardImpl>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(232): note: 查看对正在编译的 类 模板 实 例化“c10::optional<T>”的引用
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/StreamGuard.h(162): note: 查看对正在编译的 类 模板 实例化“c10::impl::InlineMultiStreamGuard<c10::impl::VirtualGuardImpl>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/ivalue_inl.h(834): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp : fatal error C1083: 无法打开编译器生成的文件: “”: Invalid argument
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.36.32532\\bin\\HostX86\\x64\\cl.exe' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× python setup.py develop did not run successfully. │ exit code: 1 ╰─> [517 lines of output] Building wheel groundingdino-0.1.0 Compiling with CUDA running develop C:\Users\rexxi.conda\envs\DinoSamSD\lib\site-packages\setuptools\command\develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated. !!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer, pypa/build or
other standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
easy_install.initialize_options(self)
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\setuptools\_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer, pypa/build or
other standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
running egg_info
writing groundingdino.egg-info\PKG-INFO
writing dependency_links to groundingdino.egg-info\dependency_links.txt
writing requirements to groundingdino.egg-info\requires.txt
writing top-level names to groundingdino.egg-info\top_level.txt
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\utils\cpp_extension.py:411: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
reading manifest file 'groundingdino.egg-info\SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'groundingdino.egg-info\SOURCES.txt'
running build_ext
building 'groundingdino._C' extension
creating build
creating build\temp.win-amd64-cpython-310
creating build\temp.win-amd64-cpython-310\Release
creating build\temp.win-amd64-cpython-310\Release\Users
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc
creating build\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -IC:\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc -IC:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include -IC:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\TH -IC:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\include" -IC:\Users\rexxi\.conda\envs\DinoSamSD\include -IC:\Users\rexxi\.conda\envs\DinoSamSD\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.36.32532\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt" /EHsc /TpC:\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp /Fobuild\temp.win-amd64-cpython-310\Release\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.obj /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
ms_deform_attn_cpu.cpp
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/macros/Macros.h(143): warning C4067: 预处理器指令后有意外标记 - 应输入换行符
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/TensorImpl.h(2214): warning C4805: “|”: 在操作中将类型“uintptr_t”与类型“bool”混合不安全
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(427): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/DeviceGuard.h(178): note: 查看对正在编译的 类 模板 实例化“c10::impl::InlineOptionalDeviceGuard<c10::impl::VirtualGuardImpl>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/TensorBase.h(951): note: 查看对正在编译的 类 模板 实例化“c10::optional<at::TensorBase>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::TensorBase
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/TensorBody.h(509): note: 查看对正在编译的 类 模板 实例化“c10::optional<at::Tensor>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Tensor
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/TensorBody.h(584): note: 查看对正在编译的 类 模板 实例化“c10::optional<at::Generator>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Generator
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/TensorIterator.h(766): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::DimVector>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::DimVector
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type_base.h(448): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::string>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::string
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type_base.h(696): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::QualifiedName>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::QualifiedName
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/ivalue.h(1338): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::shared_ptr<torch::jit::CompilationUnit>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::shared_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/ivalue.h(1339): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::weak_ptr<torch::jit::CompilationUnit>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::weak_ptr<torch::jit::CompilationUnit>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(482): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(441): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<T,std::allocator<T>>>”的引用
with
[
T=c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type,std::allocator<c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(567): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(843): note: 查看对正在编译的 类 模板 实例化“c10::VaryingShape<c10::Stride>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(567): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(613): note: 查看对正在编译的 类 模板 实例化“c10::VaryingShape<int64_t>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/jit_type.h(726): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<int64_t,std::allocator<int64_t>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(197): note: 查看对正在编译的 类 模板 实例化“c10::optional<c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/StreamGuard.h(139): note: 查看对正在编译的 类 模板 实例化“c10::impl::InlineOptionalStreamGuard<c10::impl::VirtualGuardImpl>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(232): note: 查看对正在编译的 类 模板 实例化“c10::optional<T>”的引用
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/core/StreamGuard.h(162): note: 查看对正在编译的 类 模板 实例化“c10::impl::InlineMultiStreamGuard<c10::impl::VirtualGuardImpl>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::VirtualGuardImpl
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\ATen/core/ivalue_inl.h(834): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>>”的引用
C:\Users\rexxi\.conda\envs\DinoSamSD\lib\site-packages\torch\include\c10/util/Optional.h(432): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>>
]
C:\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp : fatal error C1083: 无法打开编译器生成的文件: “”: Invalid argument
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.36.32532\\bin\\HostX86\\x64\\cl.exe' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
(DinoSamSD) C:\Users\rexxi\OneDrive\桌面\content\Grounded-Segment-Anything\GroundingDINO>
try to find the solution. Have no idea how to solve this problem.. Please help me. Thanks!
Sorry, I can not figure out the detail error info in your env, you can check something as:
- please checkout if there're
CUDA Runtime
in your environment,CUDA_HOME
- maybe you should move the working directory into the path containing only
English
Have you solved this issue? I have the same error
Have you solved this issue? I have the same error
No, still working on it
Sorry, I can not figure out the detail error info in your env, you can check something as:
- please checkout if there're
CUDA Runtime
in your environment,CUDA_HOME
- maybe you should move the working directory into the path containing only English
Thanks! CUDA_HOME is set. I will try your second suggestion.
Sorry, I can not figure out the detail error info in your env, you can check something as:
- please checkout if there're
CUDA Runtime
in your environment,CUDA_HOME
- maybe you should move the working directory into the path containing only English
Thanks! CUDA_HOME is set. I will try your second suggestion.
Does it work or not?
you can install with: pip install git+https://github.com/IDEA-Research/GroundingDINO.git
it works for me!
pip install git+https://github.com/IDEA-Research/GroundingDINO.git
I kept having issues installing GroundingDINO but only in certain environments. Not all. After hours of looking into it, this one comment worked for me.
you can try install
pip install torch==2.0.1 torchvision==0.15.2
https://github.com/IDEA-Research/GroundingDINO/issues/127#issuecomment-1571718150