Win11系统提示找不到Win32_DeviceGuard.dll文件的解决办法

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个Win32_DeviceGuard.dll文件(挑选合适的版本文件)把它放入到程序或系统目录中,当我们执行某一个.exe程序时,相应的DLL文件就会被调用,因此将缺失的文件放回到原目录之后就能打开你的软件或游戏了.

那么出现Win32_DeviceGuard.dll丢失要怎么解决?

一、手动从网站下载单个dll文件

1、从下面列表下载Win32_DeviceGuard.dll文件
32/64位 文件:
Win32_DeviceGuard.dll

2、将下载的文件放入到你要运行的软件或者游戏的安装所在文件夹之中,可以右键点击主执行程序.exe然后选择"打开文件所在的位置" 找到安装目录,将文件复制进去。


或者将文件复制到Windows系统目录,这个需要注意电脑的系统是32位还是64位,如果是32位的系统,那就将本站下载32位的dll文件放到“C:/Windows/System32”这个文件夹里面,如果是64位的系统,那就将本站下载的32位dll文件放到“C:/Windows/SysWOW64”这个文件夹里面,本站下载的64位文件放到“C:/Windows/System32”这个文件夹里面.
 


如果问题依然无法解决,值得注意的是此类文件的丢失有时候和杀毒软件的误报毒有关,所以请将此类dll文件添加到杀毒软件的信任列表当中.
 

二、使用DLLEscort软件进行自动修复

DLLEscort软件能够修复解决常见的Windows系统文件与系统所需的大部分运行库,它可以帮助您一键修复系统软件或游戏丢失的DLL运行库文件,节省您的宝贵时间。 如果是因为缺少了运行库 导致的提示文件找不到错误 通常当你单独下载了一个文件放入到目录后,程序可能还会立即提示又丢失了另外一个文件,所以建议大家使用DLLEscort软件一键修复解决系统缺少运行库的问题,软件可随Windows系统长久的使用,每次重新安装系统后也可以使用它修复一次,以保障各软件或游戏在此后的平稳运行. 软件能够修复常见的Windows系统dll文件; DirectX游戏运行库; Microsoft Visual C++运行库; 其它常用运行库等.

DLLEscort软件支持32/64位 Windows XP,Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 操作系统,Windows 11 操作系统及服务器版Windows系统
下载地址:本站下载下载完成后得到安装包文件运行后,点击Next下一步进行安装,安装完毕后会自动打开软件或手动执行桌面主程序(DLLEscort)即可打开软件,

一、点击 "扫描系统" --> "扫描" 开始对系统所需文件扫描


 


 

二、扫描完成,扫描结果分成三部分,包括1,待修复的丢失文件。 2,待修复的注册表。 3.待清理的系统缓存文件。


 

三、点击”修复全部”修复开始,请保持网络正常,直到所有问题修复完成。

(pytorch) F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops>python setup.py build install running build running build_py running build_ext C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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.')) C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\utils\cpp_extension.py:346: UserWarning: Error checking compiler version for cl: [WinError 2] 系统不到指定的文件。 warnings.warn(f'Error checking compiler version for {compiler}: {error}') "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -IF:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\TH -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\include" -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\include -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /TpF:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cpu\ms_deform_attn_cpu.cpp /Fobuild\temp.win-amd64-3.8\Release\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cpu\ms_deform_attn_cpu.obj /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=MultiScaleDeformableAttention -D_GLIBCXX_USE_CXX11_ABI=0 ms_deform_attn_cpu.cpp C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/macros/Macros.h(143): warning C4067: 预处理器指令后有意外标记 - 应输入换行符 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/TensorImpl.h(2214): warning C4805: “|”: 在操作中将类型“uintptr_t”与类型“bool”混合不安全 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(427): note: 参见对正在编译的 类 模板 实例化 "c10::optional<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>" 的 引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/DeviceGuard.h(178): note: 参见对正在编译的 类 模板 实例化 "c10::impl::InlineOptionalDeviceGuard<c10::impl::VirtualGuardImpl>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/TensorImpl.h(2660): note: 参见对正在编译的 类 模板 实例化 "c10::C10_TensorImpl_Size_Check_Dummy_Class<199711,0,0,0,0,0,0,8>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(237): note: 参见对正在编译的 类 模板 实例化 "std::initializer_list<c10::BackendComponent>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/TensorBase.h(807): warning C4522: “at::TensorBase”: 指定了多个赋值运算符 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::TensorBase ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t<T>" 的引用 with [ T=at::TensorBase ] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=at::TensorBase ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=at::TensorBase ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<at::TensorBase>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/TensorBase.h(951): note: 参见对正在编译的 类 模板 实例化 "c10::optional<at::TensorBase>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/TensorBody.h(1392): warning C4522: “at::Tensor”: 指定了多个赋值运算符 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Tensor ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t<T>" 的引用 with [ T=at::Tensor ] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=at::Tensor ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=at::Tensor ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<at::Tensor>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/TensorBody.h(509): note: 参见对正在编译的 类 模板 实例化 "c10::optional<at::Tensor>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=at::Generator ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t<T>" 的引用 with [ T=at::Generator ] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=at::Generator ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=at::Generator ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<at::Generator>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/TensorBody.h(584): note: 参见对正在编译的 类 模板 实例化 "c10::optional<at::Generator>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::DimVector ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t<T>" 的引用 with [ T=c10::DimVector ] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=c10::DimVector ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=c10::DimVector ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<c10::DimVector>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/TensorIterator.h(766): note: 参见对正在编译的 类 模板 实例化 "c10::optional<c10::DimVector>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=std::string ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t<T>" 的引用 with [ T=std::string ] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=std::string ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=std::string ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::string>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type_base.h(448): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::string>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::QualifiedName ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t<T>" 的引用 with [ T=c10::QualifiedName ] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=c10::QualifiedName ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=c10::QualifiedName ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<c10::QualifiedName>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type_base.h(696): note: 参见对正在编译的 类 模板 实例化 "c10::optional<c10::QualifiedName>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=std::shared_ptr<torch::jit::CompilationUnit> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=std::shared_ptr<torch::jit::CompilationUnit> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::shared_ptr<torch::jit::CompilationUnit>>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/ivalue.h(1338): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::shared_ptr<torch::jit::CompilationUnit>>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=std::weak_ptr<torch::jit::CompilationUnit> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=std::weak_ptr<torch::jit::CompilationUnit> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::weak_ptr<torch::jit::CompilationUnit>>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/ivalue.h(1339): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::weak_ptr<torch::jit::CompilationUnit>>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<c10::ShapeSymbol,std::allocator<_Ty>>>" 的引用 with [ _Ty=c10::ShapeSymbol ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type.h(482): note: 参 见对正在编译的 类 模板 实例化 "c10::optional<std::vector<c10::ShapeSymbol,std::allocator<_Ty>>>" 的引用 with [ _Ty=c10::ShapeSymbol ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): 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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<T,std::allocator<_Ty>>>" 的引用 with [ T=c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type, _Ty=c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type.h(441): note: 参 见对正在编译的 类 模板 实例化 "c10::optional<std::vector<T,std::allocator<_Ty>>>" 的引用 with [ T=c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type, _Ty=c10::impl::ScalarTypeToCPPType<c10::ScalarType::Bool>::type ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<c10::optional<c10::Stride>,std::allocator<_Ty>>>" 的引用 with [ _Ty=c10::optional<c10::Stride> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type.h(567): note: 参 见对正在编译的 类 模板 实例化 "c10::optional<std::vector<c10::optional<c10::Stride>,std::allocator<_Ty>>>" 的引用 with [ _Ty=c10::optional<c10::Stride> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type.h(843): note: 参 见对正在编译的 类 模板 实例化 "c10::VaryingShape<c10::Stride>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<c10::optional<int64_t>,std::allocator<_Ty>>>" 的引用 with [ _Ty=c10::optional<int64_t> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type.h(567): note: 参 见对正在编译的 类 模板 实例化 "c10::optional<std::vector<c10::optional<int64_t>,std::allocator<_Ty>>>" 的引用 with [ _Ty=c10::optional<int64_t> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type.h(613): note: 参 见对正在编译的 类 模板 实例化 "c10::VaryingShape<int64_t>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=std::vector<int64_t,std::allocator<int64_t>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=std::vector<int64_t,std::allocator<int64_t>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<int64_t,std::allocator<_Ty>>>" 的引用 with [ _Ty=int64_t ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type.h(726): note: 参 见对正在编译的 类 模板 实例化 "c10::optional<std::vector<int64_t,std::allocator<_Ty>>>" 的引用 with [ _Ty=int64_t ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(197): note: 参见对正在编译的 类 模板 实例化 "c10::optional<c10::impl::InlineStreamGuard<c10::impl::VirtualGuardImpl>>" 的 引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/StreamGuard.h(139): note: 参见对正在编译的 类 模板 实例化 "c10::impl::InlineOptionalStreamGuard<c10::impl::VirtualGuardImpl>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/jit_type.h(1945): note: 参见对正在编译的 类 模板 实例化 "c10::detail::getTypePtr_<c10::IntArrayRef>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(198): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除” with [ T=c10::impl::VirtualGuardImpl ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t<T>" 的引用 with [ T=c10::impl::VirtualGuardImpl ] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=c10::impl::VirtualGuardImpl ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=c10::impl::VirtualGuardImpl ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<c10::impl::VirtualGuardImpl>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(232): note: 参见对正在编译的 类 模板 实例化 "c10::optional<T>" 的引用 with [ T=c10::impl::VirtualGuardImpl ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/core/StreamGuard.h(162): note: 参见对正在编译的 类 模板 实例化 "c10::impl::InlineMultiStreamGuard<c10::impl::VirtualGuardImpl>" 的引用 C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base<T>" 的引用 with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base<T>>" 的引用 with [ T=std::vector<c10::ivalue::Future::WeakStorage,std::allocator<c10::ivalue::Future::WeakStorage>> ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<c10::ivalue::Future::WeakStorage,std::allocator<_Ty>>>" 的 引用 with [ _Ty=c10::ivalue::Future::WeakStorage ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\ATen/core/ivalue_inl.h(834): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<c10::ivalue::Future::WeakStorage,std::allocator<_Ty>>>" 的引 用 with [ _Ty=c10::ivalue::Future::WeakStorage ] C:\Users\QML\AppData\Local\conda\conda\envs\pytorch\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:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\bin\nvcc" -c F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu -o build\temp.win-amd64-3.8\Release\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.obj -IF:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\TH -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\include" -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\include -IC:\Users\QML\AppData\Local\conda\conda\envs\pytorch\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcompiler /EHsc -Xcompiler /wd4190 -Xcompiler /wd4018 -Xcompiler /wd4275 -Xcompiler /wd4267 -Xcompiler /wd4244 -Xcompiler /wd4251 -Xcompiler /wd4819 -Xcompiler /MD -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=MultiScaleDeformableAttention -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 --use-local-env ms_deform_attn_cuda.cu C:/Users/QML/AppData/Local/conda/conda/envs/pytorch/lib/site-packages/torch/include\c10/macros/Macros.h(143): warning C4067: 预处理器指令后有意外标记 - 应输入换行符 C:/Users/QML/AppData/Local/conda/conda/envs/pytorch/lib/site-packages/torch/include\c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(127): error: identifier "grad_output_n" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: type name is not allowed F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: expected an expression F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: identifier "per_sample_loc_size" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: identifier "per_attn_weight_size" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: identifier "grad_sampling_loc" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: type name is not allowed F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: expected an expression F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: identifier "grad_attn_weight" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: type name is not allowed F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: expected an expression F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: no instance of function template "ms_deformable_col2im_cuda" matches the argument list argument types are: (c10::cuda::CUDAStream, <error-type>, double *, int64_t *, int64_t *, <error-type>, <error-type>, const int, const int, const int, const int, const int, const int, const int, double *, <error-type>, <error-type>) F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: type name is not allowed F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: expected an expression F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: identifier "per_sample_loc_size" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: identifier "per_attn_weight_size" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: identifier "grad_sampling_loc" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: type name is not allowed F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: expected an expression F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: identifier "grad_attn_weight" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: type name is not allowed F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: expected an expression F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(128): error: no instance of function template "ms_deformable_col2im_cuda" matches the argument list argument types are: (c10::cuda::CUDAStream, <error-type>, float *, int64_t *, int64_t *, <error-type>, <error-type>, const int, const int, const int, const int, const int, const int, const int, float *, <error-type>, <error-type>) F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(145): error: identifier "grad_sampling_loc" is undefined F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(145): error: identifier "grad_attn_weight" is undefined F:/code/UniRGB-IR-main/detection/projects/ViTDet/vitdet/ops/src\cuda/ms_deform_im2col_cuda.cuh(258): warning: variable "q_col" was declared but never referenced detected during: instantiation of "void ms_deformable_im2col_gpu_kernel(int, const scalar_t *, const int64_t *, const int64_t *, const scalar_t *, const scalar_t *, int, int, int, int, int, int, int, scalar_t *) [with scalar_t=double]" (943): here instantiation of "void ms_deformable_im2col_cuda(cudaStream_t, const scalar_t *, const int64_t *, const int64_t *, const scalar_t *, const scalar_t *, int, int, int, int, int, int, int, scalar_t *) [with scalar_t=double]" F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(64): here F:/code/UniRGB-IR-main/detection/projects/ViTDet/vitdet/ops/src\cuda/ms_deform_im2col_cuda.cuh(258): warning: variable "q_col" was declared but never referenced detected during: instantiation of "void ms_deformable_im2col_gpu_kernel(int, const scalar_t *, const int64_t *, const int64_t *, const scalar_t *, const scalar_t *, int, int, int, int, int, int, int, scalar_t *) [with scalar_t=float]" (943): here instantiation of "void ms_deformable_im2col_cuda(cudaStream_t, const scalar_t *, const int64_t *, const int64_t *, const scalar_t *, const scalar_t *, int, int, int, int, int, int, int, scalar_t *) [with scalar_t=float]" F:\code\UniRGB-IR-main\detection\projects\ViTDet\vitdet\ops\src\cuda\ms_deform_attn_cuda.cu(64): here 25 errors detected in the compilation of "F:/code/UniRGB-IR-main/detection/projects/ViTDet/vitdet/ops/src/cuda/ms_deform_attn_cuda.cu". error: command 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v11.3\\bin\\nvcc.exe' failed with exit code 1
最新发布
07-23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值