JimmyChame / SADNet

Pytorch code for "Spatial-Adaptive Network for Single Image Denoising"
128 stars 12 forks source link

How is this code compatible with pytorch1.7.0? #11

Open wzp2019201645 opened 3 years ago

wzp2019201645 commented 3 years ago

I tried to run the code in pytorch1.7.0 but found some mistake. So could you tell me how to tackle the version-imcompatible problem? thx.

JimmyChame commented 3 years ago

You can recompile the code according to your machine.

wzp2019201645 commented 3 years ago

You can recompile the code according to your machine.

Yes, I have recompiled the code to install the DCNv2 module, but it still failed. I runned the code in win10, python3.6, Pytorch1.7.1, cuda10.2, TITAN Xp. I supposed the reason is because the Pytorch version is incompatible. So, could you tell me some methods to modify the coda to satisfy the Pytorch version. thx.

JimmyChame commented 3 years ago

Could you please post the result of executing the code ?

wzp2019201645 commented 3 years ago

The following result happened after I run the code 'python setup.py develop'. I have no idea to solve it. Could you please analyse the reason? thx. (denoise_env) E:\WangZhongpeng\adversarial_defence\SADNet-master\dcn>python setup.py develop running develop running egg_info writing deform_conv.egg-info\PKG-INFO writing dependency_links to deform_conv.egg-info\dependency_links.txt writing top-level names to deform_conv.egg-info\top_level.txt reading manifest file 'deform_conv.egg-info\SOURCES.txt' writing manifest file 'deform_conv.egg-info\SOURCES.txt' running build_ext D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\utils\cpp_extension.py:274: UserWarning: Error checking compiler version for cl: [WinError 2] 系统找不到指定的文件。 warnings.warn('Error checking compiler version for {}: {}'.format(compiler, error)) building 'deform_conv_cuda' extension Emitting ninja build file E:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\build\temp.win-amd64-3.6\Release\build.ninja... Compiling objects... Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N) [1/2] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\TH -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -ID:\Anaconda3\envs\denoise_env\include -ID:\Anaconda3\envs\denoise_env\include "-ID:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE" "-ID:\vs2015\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" -c E:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\src\deform_conv_cuda.cpp /FoE:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\build\temp.win-amd64-3.6\Release\src/deform_conv_cuda.obj -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=deform_conv_cuda -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14 FAILED: E:/WangZhongpeng/adversarial_defence/SADNet-master/dcn/build/temp.win-amd64-3.6/Release/src/deform_conv_cuda.obj cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\TH -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -ID:\Anaconda3\envs\denoise_env\include -ID:\Anaconda3\envs\denoise_env\include "-ID:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE" "-ID:\vs2015\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" -c E:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\src\deform_conv_cuda.cpp /FoE:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\build\temp.win-amd64-3.6\Release\src/deform_conv_cuda.obj -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=deform_conv_cuda -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch/extension.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/all.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/cuda.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch/csrc/WindowsTorchApiMacro.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/macros/Export.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/macros/cmake_macros.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cstdint 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\yvals.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xkeycheck.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\crtdefs.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\sal.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\ConcurrencySal.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vadefs.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\use_ansi.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\stdint.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cstddef 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\stddef.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/data.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/data/dataloader.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/data/dataloader/stateful.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/data/dataloader/base.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/data/dataloader_options.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/arg.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\utility 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xstddef 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cstdlib 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\stdlib.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_malloc.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_search.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wstdlib.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\limits.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\initializer_list 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xtr1common 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\iosfwd 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cstdio 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\stdio.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wstdio.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_stdio_config.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cstring 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\string.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_memory.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_memcpy_s.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\errno.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_string.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wstring.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cwchar 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\wchar.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wconio.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wctype.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wdirect.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wio.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_share.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wprocess.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wtime.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\sys/stat.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\sys/types.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\crtdbg.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_new_debug.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_new.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\type_traits 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include\torch/types.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/ATen.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/Allocator.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\memory 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\limits 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\ymath.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cfloat 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\float.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\climits 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cmath 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\math.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xtgmath.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\new 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\exception 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\malloc.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_exception.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\eh.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_terminate.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xatomic0.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\intrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\setjmp.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\immintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\wmmintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\nmmintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\smmintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\tmmintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\pmmintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\emmintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xmmintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\mmintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\ammintrin.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\typeinfo 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime_typeinfo.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vcruntime.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/Device.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DeviceType.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/macros/Macros.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\sstream 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\string 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\istream 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\ostream 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\ios 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocnum 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\streambuf 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xiosbase 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocale 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\stdexcept 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xstring 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocinfo 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocinfo.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\ctype.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\locale.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xfacet 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\system_error 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cerrno 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\share.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\functional 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xfunctional 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\tuple 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Exception.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/StringUtil.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_utils.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\vector 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Deprecated.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ThreadLocalDebugInfo.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\unordered_map 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xhash 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\list 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/UniqueVoidPtr.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/ATenGeneral.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/Context.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/Tensor.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/TensorBody.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/Layout.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/Backend.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKey.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\iostream 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ArrayRef.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/SmallVector.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/AlignOf.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cassert 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\iterator 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/C++17.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\array 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/llvmMathExtras.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cassert 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(59): error C3250: “$L0”: 不允许在“constexpr”函数体中进行声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(59): error C3249: “constexpr”函数的语句或子表达式非法 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(59): error C3250: “$L0”: 不允许在“constexpr”函数体中进行声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(59): error C3250: “$L0”: 不允许在“constexpr”函数体中进行声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(59): note: 请参见“++”的用法 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(59): error C3250: “k”: 不允许在“constexpr”函数体中进行声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(60): error C3249: “constexpr”函数的语句或子表达式非法 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(60): note: 请参见“|=”的用法 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(66): warning C4800: “uint64_t”: 将值强制为布尔值“true”或“false”(性能警告) 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/MemoryFormat.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/QScheme.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/Scalar.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\complex 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\ccomplex 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xcomplex D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(156): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(277): note: 参见对正在编译的类 模板 实例化“c10::complex”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(57): note: 参见对正在编译的类 模板 实例化“std::initializer_list”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(161): warning C4814: “c10::complex::operator +=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(166): warning C4814: “c10::complex::operator -=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(172): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(178): warning C4814: “c10::complex::operator /=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(185): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(192): warning C4814: “c10::complex::operator +=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(199): warning C4814: “c10::complex::operator -=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(211): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(229): warning C4814: “c10::complex::operator /=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(237): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(270): warning C4814: “c10::complex::real”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(276): warning C4814: “c10::complex::imag”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(156): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(281): note: 参见对正在编译的类 模板 实例化“c10::complex”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(161): warning C4814: “c10::complex::operator +=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(166): warning C4814: “c10::complex::operator -=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(172): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(178): warning C4814: “c10::complex::operator /=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(185): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(192): warning C4814: “c10::complex::operator +=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(199): warning C4814: “c10::complex::operator -=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(211): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(229): warning C4814: “c10::complex::operator /=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(237): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(270): warning C4814: “c10::complex::real”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(276): warning C4814: “c10::complex::imag”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(156): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(285): note: 参见对正在编译的类 模板 实例化“c10::complex”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(161): warning C4814: “c10::complex::operator +=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(166): warning C4814: “c10::complex::operator -=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(172): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(178): warning C4814: “c10::complex::operator /=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(185): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(192): warning C4814: “c10::complex::operator +=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(199): warning C4814: “c10::complex::operator -=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(211): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(229): warning C4814: “c10::complex::operator /=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(237): warning C4814: “c10::complex::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(270): warning C4814: “c10::complex::real”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex.h(276): warning C4814: “c10::complex::imag”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex_math.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/complex_utils.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Half.h 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\math.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Half-inl.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/BFloat16.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/BFloat16-inl.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/in_place.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cassert 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(282): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(515): note: 参见对正在编译的类 模板 实例化“c10::optional”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(465): warning C4814: “c10::optional::operator ->”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(474): warning C4814: “c10::optional::operator ”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(479): warning C4814: “c10::optional::operator ”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(491): warning C4814: “c10::optional::value”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(497): warning C4814: “c10::optional::value”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(509): warning C4814: “c10::optional::value_or”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/typeid.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\atomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xatomic.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xxatomic 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cassert 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\mutex 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\chrono 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\ratio 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\time.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\thr/xtimec.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\thr/xthrcommon.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\thread 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\thr/xthread 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\thr/xtime 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\thr/xthreads.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\unordered_set 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Backtrace.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/IdWrapper.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Type.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/TypeTraits.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/TypeIndex.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ConstexprCrc.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h(93): warning C4814: “c10::reverse_iterator<_Iterator>::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h(177): note: 参见对正在编译的类 模板 实例化“c10::reverse_iterator<_Iterator>”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h(126): warning C4814: “c10::reverse_iterator<_Iterator>::operator ++”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h(132): warning C4814: “c10::reverse_iterator<_Iterator>::operator ++”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h(137): warning C4814: “c10::reverse_iterator<_Iterator>::operator --”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h(143): warning C4814: “c10::reverse_iterator<_Iterator>::operator --”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h(152): warning C4814: “c10::reverse_iterator<_Iterator>::operator +=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/reverse_iterator.h(161): warning C4814: “c10::reverse_iterator<_Iterator>::operator -=”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(59): warning C4814: “c10::basic_string_view::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(643): note: 参见对正在编译的类 模板 实例化“c10::basic_string_view”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(159): warning C4814: “c10::basic_string_view::remove_prefix”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(168): warning C4814: “c10::basic_string_view::remove_suffix”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(174): warning C4814: “c10::basic_string_view::swap”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ConstexprCrc.h(103): error C3250: “i”: 不允许在“constexpr”函数体中进行声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ConstexprCrc.h(103): error C3249: “constexpr”函数的语句或子表达式非法 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ConstexprCrc.h(103): note: 请参见“++”的用法 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ConstexprCrc.h(104): error C3249: “constexpr”函数的语句或子表达式非法 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ConstexprCrc.h(105): error C3249: “constexpr”函数的语句或子表达式非法 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(59): warning C4814: “c10::basic_string_view::operator =”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/ConstexprCrc.h(123): note: 参见对正在编译的类 模板 实例化“c10::basic_string_view”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(159): warning C4814: “c10::basic_string_view::remove_prefix”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(168): warning C4814: “c10::basic_string_view::remove_suffix”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/string_view.h(174): warning C4814: “c10::basic_string_view::swap”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\cinttypes 注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\inttypes.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/qint32.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/qint8.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/quint8.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/flat_hash_map.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(282): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(182): note: 参见对正在编译的类 模板 实例化“c10::optional”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2556: “c10::ScalarType &c10::optional::contained_val(void) const &”: 重载函数与“const c10::ScalarType &c10::optional::contained_val(void) const &”只是在返回类型上不同 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2373: “c10::optional::contained_val”: 重定义;不同的类型修饰符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(284): error C2059: 语法错误:“return” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(284): error C2238: 意外的标记位于“;”之前 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(287): error C2144: 语法错误:“void”的前面应有“;” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(187): error C2440: “return”: 无法从“initializer list”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(187): note: 无构造函数可以接受源类型,或构造函数重载决策不明确 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(190): error C2440: “return”: 无法从“initializer list”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(190): note: 无构造函数可以接受源类型,或构造函数重载决策不明确 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(192): error C2440: “return”: 无法从“const c10::nullopt_t”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(192): note: 无构造函数可以接受源类型,或构造函数重载决策不明确 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(196): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(196): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(197): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(282): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(203): note: 参见对正在编译的类 模板 实例化“c10::optional”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2556: “caffe2::TypeMeta &c10::optional::contained_val(void) const &”: 重载函数与“const caffe2::TypeMeta &c10::optional::contained_val(void) const &”只是在返回类型上不同 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2373: “c10::optional::contained_val”: 重定义;不同的类型修饰符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(204): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(203): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(205): error C2440: “return”: 无法从“const c10::nullopt_t”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(205): note: 无构造函数可以接受源类型,或构造函数重载决策不明确 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(207): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(211): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(211): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(212): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(212): error C2440: “类型转换”: 无法从“c10::ScalarType”转换为“int” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(212): note: 该转换要求显式类型转换(static_cast、C 样式转换或函数样式转换) D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(212): error C2446: “==”: 没有从“c10::ScalarType”到“c10::optional”的转换 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(212): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/TypeCast.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/Scalar.h(63): warning C4800: “const int64_t”: 将值强制为布尔值“true”或“false”(性能警告) 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/Storage.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/StorageImpl.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/intrusive_ptr.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/TensorAccessor.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\numeric 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/DefaultDtype.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(24): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(181): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(24): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(28): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/ScalarType.h(203): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(28): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(282): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(31): note: 参见对正在编译的类 模板 实例化“c10::optional”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2556: “c10::Layout &c10::optional::contained_val(void) const &”: 重载函数与“const c10::Layout &c10::optional::contained_val(void) const &”只是在返回类型上不同 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2373: “c10::optional::contained_val”: 重定义;不同的类型修饰符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(32): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(32): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(282): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(35): note: 参见对正在编译的类 模板 实例化“c10::optional”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2556: “c10::Device &c10::optional::contained_val(void) const &”: 重载函数与“const c10::Device &c10::optional::contained_val(void) const &”只是在返回类型上不同 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2373: “c10::optional::contained_val”: 重定义;不同的类型修饰符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(36): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(36): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(282): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(39): note: 参见对正在编译的类 模板 实例化“c10::optional”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2556: “bool &c10::optional::contained_val(void) const &”: 重载函数与“const bool &c10::optional::contained_val(void) const &”只是在返回类型上不同 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2373: “c10::optional::contained_val”: 重定义;不同的类型修饰符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(40): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(39): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(40): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(138): error C2664: “void c10::TensorOptions::set_layout(c10::optional) noexcept &”: 无法将参数 1 从“c10::Layout”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(138): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(164): error C2664: “void c10::TensorOptions::set_dtype(c10::optional) noexcept &”: 无法将参数 1 从“caffe2::TypeMeta”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(164): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(169): error C2664: “void c10::TensorOptions::set_dtype(c10::optional) noexcept &”: 无法将参数 1 从“c10::ScalarType”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(169): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(282): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(174): note: 参见对正在编译的类 模板 实例化“c10::optional”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2556: “c10::MemoryFormat &c10::optional::contained_val(void) const &”: 重载函数与“const c10::MemoryFormat &c10::optional::contained_val(void) const &”只是在返回类型上不同 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2373: “c10::optional::contained_val”: 重定义;不同的类型修饰符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(174): error C2664: “void c10::TensorOptions::set_memory_format(c10::optional) noexcept &”: 无法将参数 1 从“c10::MemoryFormat”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(174): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(265): error C2446: “:”: 没有从“const c10::nullopt_t”到“c10::optional”的转换 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(265): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(286): error C2446: “:”: 没有从“const c10::nullopt_t”到“c10::optional”的转换 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(286): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(302): error C2446: “:”: 没有从“const c10::nullopt_t”到“c10::optional”的转换 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(302): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(319): error C2446: “:”: 没有从“const c10::nullopt_t”到“c10::optional”的转换 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(319): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(345): error C2446: “:”: 没有从“const c10::nullopt_t”到“c10::optional”的转换 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(345): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(359): error C2446: “:”: 没有从“const c10::nullopt_t”到“c10::optional”的转换 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(359): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(415): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(415): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(416): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(425): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(425): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(426): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(435): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(435): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(436): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(445): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(445): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(446): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(446): error C2440: “=”: 无法从“c10::optional”转换为“c10::Layout” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(446): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(455): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(455): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(456): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(456): error C2440: “=”: 无法从“c10::optional”转换为“bool” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(456): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(465): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(465): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(466): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(466): error C2440: “=”: 无法从“c10::optional”转换为“bool” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(466): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(475): error C2451: “c10::optional”类型的条件表达式是非法的 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(475): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(476): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(476): error C2440: “=”: 无法从“c10::optional”转换为“c10::MemoryFormat” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(476): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(524): error C2664: “caffe2::TypeMeta c10::TensorOptions::dtype(void) noexcept const”: 无法将参数 1 从“caffe2::TypeMeta”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(524): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(529): error C2664: “caffe2::TypeMeta c10::TensorOptions::dtype(void) noexcept const”: 无法将参数 1 从“caffe2::TypeMeta”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(529): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(535): error C2664: “c10::Layout c10::TensorOptions::layout(void) noexcept const”: 无法将参数 1 从“c10::Layout”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(535): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(553): error C2664: “bool c10::TensorOptions::requires_grad(void) noexcept const”: 无法将参数 1 从“bool”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(553): note: 无构造函数可以接受源类型,或构造函数重载决策不明确 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(559): error C2664: “c10::TensorOptions c10::TensorOptions::memory_format(c10::optional) noexcept const”: 无法将参数 1 从“c10::MemoryFormat”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(559): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/impl/LocalDispatchKeySet.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Flags.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Registry.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/CopyBytes.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Logging.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/logging_is_not_google_glog.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\ctime 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\fstream 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\iomanip 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xlocmon 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xloctime 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\map 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\set 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/python_stub.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(481): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(485): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(485): error C2039: “index”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(489): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(493): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1000): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1002): error C2100: 非法的间接寻址 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1002): error C2039: “type”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1247): error C2679: 二进制“=”: 没有找到接受“c10::Device”类型的右操作数的运算符(或没有可接受的转换) D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): note: 可能是“c10::optional &c10::optional::operator =(c10::optional &&)” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): note: 或 “c10::optional &c10::optional::operator =(const c10::optional &)” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1247): note: 尝试匹配参数列表“(c10::optional, c10::Device)”时 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1258): error C2679: 二进制“=”: 没有找到接受“c10::Device”类型的右操作数的运算符(或没有可接受的转换) D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): note: 可能是“c10::optional &c10::optional::operator =(c10::optional &&)” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): note: 或 “c10::optional &c10::optional::operator =(const c10::optional &)” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1258): note: 尝试匹配参数列表“(c10::optional, c10::Device)”时 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1318): error C2679: 二进制“=”: 没有找到接受“c10::Device”类型的右操作数的运算符(或没有可接受的转换) D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): note: 可能是“c10::optional &c10::optional::operator =(c10::optional &&)” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): note: 或 “c10::optional &c10::optional::operator =(const c10::optional &)” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1318): note: 尝试匹配参数列表“(c10::optional, c10::Device)”时 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1363): error C2679: 二进制“=”: 没有找到接受“c10::Device”类型的右操作数的运算符(或没有可接受的转换) D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): note: 可能是“c10::optional &c10::optional::operator =(c10::optional &&)” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(285): note: 或 “c10::optional &c10::optional::operator =(const c10::optional &)” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorImpl.h(1363): note: 尝试匹配参数列表“(c10::optional, c10::Device)”时 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/UndefinedTensorImpl.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypePropertiesRegistry.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypeProperties.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/Generator.h 注意: 包含文件: D:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE\deque 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/GeneratorImpl.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypeProperties.h(95): error C2664: “caffe2::TypeMeta c10::TensorOptions::dtype(void) noexcept const”: 无法将参数 1 从“caffe2::TypeMeta”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypeProperties.h(95): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypeProperties.h(96): error C2228: “.device”的左边必须有类/结构/联合 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypeProperties.h(97): error C2228: “.layout”的左边必须有类/结构/联合 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypeProperties.h(103): error C2039: “has_value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypeProperties.h(106): error C2039: “value”: 不是“c10::optional”的成员 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/TensorOptions.h(21): note: 参见“c10::optional”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/DeprecatedTypeProperties.h(106): error C2512: “c10::Device”: 没有合适的默认构造函数可用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/core/Device.h(30): note: 参见“c10::Device”的声明 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/NamedTensor.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/Dimname.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/interned_strings.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/aten_interned_strings.h 注意: 包含文件: D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/QuantizerBase.h D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/TensorBody.h(1319): warning C4522: “at::Tensor”: 指定了多个赋值运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/TensorBody.h(561): error C2440: “默认参数”: 无法从“const c10::nullopt_t”转换为“c10::optional” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/TensorBody.h(561): note: 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(282): warning C4814: “c10::optional::contained_val”: 在 C++14 中,"constexpr" 将不表示“常量”;请考虑显式指定“常量” D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\ATen/core/TensorBody.h(561): note: 参见对正在编译的类 模板 实例化“c10::optional”的引用 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2556: “at::Tensor &c10::optional::contained_val(void) const &”: 重载函数与“const at::Tensor &c10::optional::contained_val(void) const &”只是在返回类型上不同 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): error C2373: “c10::optional::contained_val”: 重定义;不同的类型修饰符 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(277): note: 参见“c10::optional::contained_val”的声明 D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\c10/util/Optional.h(283): fatal error C1003: 错误计数超过 100;正在停止编译 [2/2] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\TH -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -ID:\Anaconda3\envs\denoise_env\include -ID:\Anaconda3\envs\denoise_env\include "-ID:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE" "-ID:\vs2015\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" -c E:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\src\deform_conv_cuda_kernel.cu -o E:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\build\temp.win-amd64-3.6\Release\src/deform_conv_cuda_kernel.obj -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=deform_conv_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_61,code=sm_61 FAILED: E:/WangZhongpeng/adversarial_defence/SADNet-master/dcn/build/temp.win-amd64-3.6/Release/src/deform_conv_cuda_kernel.obj C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\torch\csrc\api\include -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\TH -ID:\Anaconda3\envs\denoise_env\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -ID:\Anaconda3\envs\denoise_env\include -ID:\Anaconda3\envs\denoise_env\include "-ID:\vs2015\Microsoft Visual Studio 14.0\VC\INCLUDE" "-ID:\vs2015\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" -c E:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\src\deform_conv_cuda_kernel.cu -o E:\WangZhongpeng\adversarial_defence\SADNet-master\dcn\build\temp.win-amd64-3.6\Release\src/deform_conv_cuda_kernel.obj -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=deform_conv_cuda -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_61,code=sm_61 D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/DispatchKeySet.h(60): error: statement may not appear in a constexpr constructor

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/DispatchKeySet.h(59): error: statement may not appear in a constexpr constructor

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/DispatchKeySet.h(191): error: expression must have a constant value D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/DispatchKeySet.h(191): note: this call cannot be evaluated because the target function function "c10::DispatchKeySet::DispatchKeySet(std::initializer_list)" (57): here is not constexpr or not completely defined yet

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(152): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(158): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(163): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(168): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(174): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(181): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(188): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(195): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(202): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(219): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(233): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(268): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/complex.h(274): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(280): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(283): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(283): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(505): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/reverse_iterator.h(89): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/reverse_iterator.h(123): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/reverse_iterator.h(128): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/reverse_iterator.h(134): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/reverse_iterator.h(139): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/reverse_iterator.h(149): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/reverse_iterator.h(158): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/string_view.h(54): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/string_view.h(151): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/string_view.h(161): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/string_view.h(170): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(105): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(108): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(112): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(115): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(118): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(121): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(124): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(127): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(130): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(133): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(156): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(159): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(162): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(171): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(181): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(184): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(187): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(190): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(196): warning: constexpr non-static member function will not be implicitly 'const' in C++14

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Array.h(199): error: cannot overload functions distinguished by return type alone

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(48): error: statement may not appear in a constexpr function detected during instantiation of "__nv_bool c10::impl::detail::has_tensoroptions_arg() [with FuncType=int (int64_t, const c10::TensorOptions &)]" (54): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(54): error: expression must have a constant value D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(54): note: this call cannot be evaluated because the target function function "c10::impl::detail::has_tensoroptions_arg() [with FuncType=int (int64_t, const c10::TensorOptions &)]" (46): here is not constexpr or not completely defined yet

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(48): error: statement may not appear in a constexpr function detected during instantiation of "__nv_bool c10::impl::detail::has_tensoroptions_arg() [with FuncType=int (int64_t, c10::TensorOptions)]" (55): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(55): error: expression must have a constant value D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(55): note: this call cannot be evaluated because the target function function "c10::impl::detail::has_tensoroptions_arg() [with FuncType=int (int64_t, c10::TensorOptions)]" (46): here is not constexpr or not completely defined yet

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(48): error: statement may not appear in a constexpr function detected during instantiation of "__nv_bool c10::impl::detail::has_tensoroptions_arg() [with FuncType=int (int64_t, std::string)]" (56): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(56): error: expression must have a constant value

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(390): error: expression must be a modifiable lvalue detected during instantiation of "c10::optional &c10::optional::operator=(const c10::optional &) [with T=c10::ScalarType]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(699): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "c10::ScalarType &" to initializer of type "const c10::ScalarType" detected during instantiation of "T &c10::optional::operator*() & [with T=c10::ScalarType]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/ScalarType.h(197): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "caffe2::TypeMeta &" to initializer of type "const caffe2::TypeMeta" detected during instantiation of "T &c10::optional::operator*() & [with T=caffe2::TypeMeta]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/ScalarType.h(207): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "c10::Layout &" to initializer of type "const c10::Layout" detected during instantiation of "T &c10::optional::operator*() & [with T=c10::Layout]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/TensorOptions.h(32): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(402): error: no operator "=" matches these operands operand types are: const c10::Device = c10::Device detected during instantiation of "c10::optional &c10::optional::operator=(c10::optional &&) [with T=c10::Device]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/TensorImpl.h(1228): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "c10::Device &" to initializer of type "const c10::Device" detected during instantiation of "T &c10::optional::operator*() & [with T=c10::Device]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/TensorOptions.h(36): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(488): error: qualifiers dropped in binding reference of type "c10::Device &" to initializer of type "const c10::Device" detected during instantiation of "T &c10::optional::value() & [with T=c10::Device]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/DeprecatedTypeProperties.h(106): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(390): error: expression must be a modifiable lvalue detected during instantiation of "c10::optional &c10::optional::operator=(const c10::optional &) [with T=__nv_bool]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(693): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "nv_bool &" to initializer of type "const __nv_bool" detected during instantiation of "T &c10::optional::operator*() & [with T=nv_bool]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/TensorOptions.h(40): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(496): error: qualifiers dropped in binding reference of type "nv_bool &&" to initializer of type "const __nv_bool" detected during instantiation of "T &&c10::optional::value() && [with T=nv_bool]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/op_registration/hacky_wrapper_for_legacy_signatures.h(19): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "c10::MemoryFormat &" to initializer of type "const c10::MemoryFormat" detected during instantiation of "T &c10::optional::operator*() & [with T=c10::MemoryFormat]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/TensorOptions.h(476): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(478): error: qualifiers dropped in binding reference of type "c10::MemoryFormat &&" to initializer of type "const c10::MemoryFormat" detected during instantiation of "T &&c10::optional::operator*() && [with T=c10::MemoryFormat]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/Functions.h(1521): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(414): error: no operator "=" matches these operands operand types are: const c10::Device = c10::Device detected during instantiation of "auto c10::optional::operator=(U &&)->std::enable_if<, c10::optional &>::type [with T=c10::Device, U=c10::Device]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/core/TensorImpl.h(1247): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "int64_t &" to initializer of type "const int64_t" detected during instantiation of "T &c10::optional::operator*() & [with T=int64_t]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(474): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(488): error: qualifiers dropped in binding reference of type "int64_t &" to initializer of type "const int64_t" detected during instantiation of "T &c10::optional::value() & [with T=int64_t]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/TensorIndexing.h(31): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "std::string &" to initializer of type "const std::string" detected during instantiation of "T &c10::optional::operator*() & [with T=std::string]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(121): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "size_t &" to initializer of type "const size_t" detected during instantiation of "T &c10::optional::operator*() & [with T=size_t]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(459): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(414): error: no operator "=" matches these operands operand types are: const c10::Stride = c10::Stride detected during instantiation of "auto c10::optional::operator=(U &&)->std::enable_if<, c10::optional &>::type [with T=c10::Stride, U=c10::Stride]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(382): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(390): error: no operator "=" matches these operands operand types are: const std::vector<c10::ShapeSymbol, std::allocator> = const std::vector<c10::ShapeSymbol, std::allocator> detected during instantiation of "c10::optional &c10::optional::operator=(const c10::optional &) [with T=std::vector<c10::ShapeSymbol, std::allocator>]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(525): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "std::vector<c10::ShapeSymbol, std::allocator> &" to initializer of type "const std::vector<c10::ShapeSymbol, std::allocator>" detected during: instantiation of "T &c10::optional::operator*() & [with T=std::vector<c10::ShapeSymbol, std::allocator>]" (400): here instantiation of "c10::optional &c10::optional::operator=(c10::optional &&) [with T=std::vector<c10::ShapeSymbol, std::allocator>]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(525): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(402): error: no operator "=" matches these operands operand types are: const std::vector<c10::ShapeSymbol, std::allocator> = std::vector<c10::ShapeSymbol, std::allocator> detected during instantiation of "c10::optional &c10::optional::operator=(c10::optional &&) [with T=std::vector<c10::ShapeSymbol, std::allocator>]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(525): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(414): error: no operator "=" matches these operands operand types are: const std::vector<c10::ShapeSymbol, std::allocator> = std::vector<c10::ShapeSymbol, std::allocator> detected during instantiation of "auto c10::optional::operator=(U &&)->std::enable_if<, c10::optional &>::type [with T=std::vector<c10::ShapeSymbol, std::allocator>, U=std::vector<c10::ShapeSymbol, std::allocator> &]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(463): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(390): error: no operator "=" matches these operands operand types are: const std::vector<c10::optional, std::allocator<c10::optional>> = const std::vector<c10::optional, std::allocator<c10::optional>> detected during instantiation of "c10::optional &c10::optional::operator=(const c10::optional &) [with T=std::vector<c10::optional, std::allocator<c10::optional>>]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(599): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "std::vector<c10::optional, std::allocator<c10::optional>> &" to initializer of type "const std::vector<c10::optional, std::allocator<c10::optional>>" detected during: instantiation of "T &c10::optional::operator*() & [with T=std::vector<c10::optional, std::allocator<c10::optional>>]" (400): here instantiation of "c10::optional &c10::optional::operator=(c10::optional &&) [with T=std::vector<c10::optional, std::allocator<c10::optional>>]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(599): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(402): error: no operator "=" matches these operands operand types are: const std::vector<c10::optional, std::allocator<c10::optional>> = std::vector<c10::optional, std::allocator<c10::optional>> detected during instantiation of "c10::optional &c10::optional::operator=(c10::optional &&) [with T=std::vector<c10::optional, std::allocator<c10::optional>>]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(599): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(414): error: no operator "=" matches these operands operand types are: const std::vector<c10::optional, std::allocator<c10::optional>> = std::vector<c10::optional, std::allocator<c10::optional>> detected during: instantiation of "auto c10::optional::operator=(U &&)->std::enable_if<, c10::optional &>::type [with T=std::vector<c10::optional, std::allocator<c10::optional>>, U=std::vector<c10::optional, std::allocator<c10::optional>>]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(539): here instantiation of "c10::VaryingShape::VaryingShape(c10::optional) [with T=c10::Stride]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(709): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(478): error: qualifiers dropped in binding reference of type "std::vector<int64_t, std::allocator> &&" to initializer of type "const std::vector<int64_t, std::allocator>" detected during instantiation of "T &&c10::optional::operator*() && [with T=std::vector<int64_t, std::allocator>]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(745): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(414): error: expression must be a modifiable lvalue detected during instantiation of "auto c10::optional::operator=(U &&)->std::enable_if<, c10::optional &>::type [with T=__nv_bool, U=__nv_bool]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(787): here

D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\c10/util/Optional.h(473): error: qualifiers dropped in binding reference of type "c10::QualifiedName &" to initializer of type "const c10::QualifiedName" detected during: instantiation of "T &c10::optional::operator*() & [with T=c10::QualifiedName]" (327): here instantiation of "c10::optional::optional(c10::optional &&) [with T=c10::QualifiedName]" D:/Anaconda3/envs/denoise_env/lib/site-packages/torch/include\ATen/core/jit_type.h(1058): here

48 errors detected in the compilation of "C:/Users/admin/AppData/Local/Temp/tmpxft_00001d00_00000000-10_deform_conv_cuda_kernel.cpp1.ii". deform_conv_cuda_kernel.cu ninja: build stopped: subcommand failed. Traceback (most recent call last): File "D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\utils\cpp_extension.py", line 1522, in _run_ninja_build env=env) File "D:\Anaconda3\envs\denoise_env\lib\subprocess.py", line 438, in run output=stdout, stderr=stderr) subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "setup.py", line 22, in ], cmdclass={'build_ext': BuildExtension}, zip_safe=False) File "D:\Anaconda3\envs\denoise_env\lib\site-packages\setuptools__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "D:\Anaconda3\envs\denoise_env\lib\distutils\core.py", line 148, in setup dist.run_commands() File "D:\Anaconda3\envs\denoise_env\lib\distutils\dist.py", line 955, in run_commands self.run_command(cmd) File "D:\Anaconda3\envs\denoise_env\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "D:\Anaconda3\envs\denoise_env\lib\site-packages\setuptools\command\develop.py", line 34, in run self.install_for_development() File "D:\Anaconda3\envs\denoise_env\lib\site-packages\setuptools\command\develop.py", line 136, in install_for_development self.run_command('build_ext') File "D:\Anaconda3\envs\denoise_env\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "D:\Anaconda3\envs\denoise_env\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "D:\Anaconda3\envs\denoise_env\lib\site-packages\setuptools\command\build_ext.py", line 79, in run _build_ext.run(self) File "D:\Anaconda3\envs\denoise_env\lib\site-packages\Cython\Distutils\old_build_ext.py", line 186, in run _build_ext.build_ext.run(self) File "D:\Anaconda3\envs\denoise_env\lib\distutils\command\build_ext.py", line 339, in run self.build_extensions() File "D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\utils\cpp_extension.py", line 653, in build_extensions build_ext.build_extensions(self) File "D:\Anaconda3\envs\denoise_env\lib\site-packages\Cython\Distutils\old_build_ext.py", line 195, in build_extensions _build_ext.build_ext.build_extensions(self) File "D:\Anaconda3\envs\denoise_env\lib\distutils\command\build_ext.py", line 448, in build_extensions self._build_extensions_serial() File "D:\Anaconda3\envs\denoise_env\lib\distutils\command\build_ext.py", line 473, in _build_extensions_serial self.build_extension(ext) File "D:\Anaconda3\envs\denoise_env\lib\site-packages\setuptools\command\build_ext.py", line 196, in build_extension _build_ext.build_extension(self, ext) File "D:\Anaconda3\envs\denoise_env\lib\distutils\command\build_ext.py", line 533, in build_extension depends=ext.depends) File "D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\utils\cpp_extension.py", line 635, in win_wrap_ninja_compile with_cuda=with_cuda) File "D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\utils\cpp_extension.py", line 1238, in _write_ninja_file_and_compile_objects error_prefix='Error compiling objects for extension') File "D:\Anaconda3\envs\denoise_env\lib\site-packages\torch\utils\cpp_extension.py", line 1538, in _run_ninja_build raise RuntimeError(message) from e RuntimeError: Error compiling objects for extension