hzxie/GRNet

'cl.exe' failed with exit status 2 when compiling the extension

ggcchh1a opened this issue · 4 comments

cuda:11.1
pytorch:1.10.2+cu111
win10

hello,i met some questions when run' python setup.py install --user'

error: command 'F:\VS2017\VC\Tools\MSVC\14.10.25017\bin\HostX86\x64\cl.exe' failed with exit status 2

hzxie commented

Could you give me the full error stacktrace?

that's the full error stacktrace now,it's a little long:
chamfer_cuda.cpp
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/TensorBase.h(756): warning C4522: “at::TensorBase”: 指定了多个赋值运算符
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=at::TensorBase
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=at::TensorBase
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=at::TensorBase
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=at::TensorBase
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBaseat::TensorBase" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/TensorBase.h(899): note: 参见对正在编译的 类 模板 实例化 "c10::optionalat::TensorBase" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/core/MemoryFormat.h(63): note: 参见对正在编译的 类 模板 实例化 "c10::ArrayRef<int64_t>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/core/DispatchKeySet.h(57): note: 参见对正在编译的 类 模板 实例化 "std::initializer_listc10::DispatchKey" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=at::TensorBase
]
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/TensorBody.h(1299): warning C4522: “at::Tensor”: 指定了多个赋值运算符
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=at::Tensor
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBaseat::Tensor" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/TensorBody.h(444): note: 参见对正在编译的 类 模板 实例化 "c10::optionalat::Tensor" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Generator
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=at::Generator
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=at::Generator
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=at::Generator
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBaseat::Generator" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/TensorBody.h(518): note: 参见对正在编译的 类 模板 实例化 "c10::optionalat::Generator" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=at::Generator
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(427): note: 参见对正在编译的 类 模板 实例化 "c10::optional<c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl>" 的
引用
F:\Anaconda3\lib\site-packages\torch\include\c10/core/DeviceGuard.h(178): note: 参见对正在编译的 类 模板 实例化 "c10::impl::InlineOptionalDeviceGuardc10::impl::VirtualGuardImpl" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineDeviceGuardc10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=at::DimVector
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=at::DimVector
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=at::DimVector
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=at::DimVector
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBaseat::DimVector" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/TensorIterator.h(667): note: 参见对正在编译的 类 模板 实例化 "c10::optionalat::DimVector" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=at::DimVector
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::string
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::string
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::string
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::string
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasestd::string" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/jit_type_base.h(108): note: 参见对正在编译的 类 模板 实例化 "c10::optionalstd::string" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::string
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(196): note: 参见对正在编译的 类 模板 实例化 "c10::optional<c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl>" 的
引用
F:\Anaconda3\lib\site-packages\torch\include\c10/core/StreamGuard.h(139): note: 参见对正在编译的 类 模板 实例化 "c10::impl::InlineOptionalStreamGuardc10::impl::VirtualGuardImpl" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::InlineStreamGuardc10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::impl::VirtualGuardImpl
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasec10::impl::VirtualGuardImpl" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/core/impl/InlineStreamGuard.h(231): note: 参见对正在编译的 类 模板 实例化 "c10::optional" 的引用
with
[
T=c10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/core/StreamGuard.h(162): note: 参见对正在编译的 类 模板 实例化 "c10::impl::InlineMultiStreamGuardc10::impl::VirtualGuardImpl" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::VirtualGuardImpl
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<c10::ivalue::Future::WeakStorage,std::allocator<_Ty>>>" 的
引用
with
[
_Ty=c10::ivalue::Future::WeakStorage
]
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/ivalue_inl.h(374): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<c10::ivalue::Future::WeakStorage,std::allocator<_Ty>>>" 的引

with
[
_Ty=c10::ivalue::Future::WeakStorage
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ivalue::Future::WeakStorage,std::allocatorc10::ivalue::Future::WeakStorage>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<c10::ShapeSymbol,std::allocator<_Ty>>>" 的引用
with
[
_Ty=c10::ShapeSymbol
]
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/jit_type.h(426): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<c10::ShapeSymbol,std::allocator<_Ty>>>" 的引用
with
[
_Ty=c10::ShapeSymbol
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::ShapeSymbol,std::allocatorc10::ShapeSymbol>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<c10::optionalc10::Stride,std::allocator<_Ty>>>" 的引用
with
[
_Ty=c10::optionalc10::Stride
]
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/jit_type.h(511): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<c10::optionalc10::Stride,std::allocator<_Ty>>>" 的引用
with
[
_Ty=c10::optionalc10::Stride
]
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/jit_type.h(750): note: 参见对正在编译的 类 模板 实例化 "c10::VaryingShapec10::Stride" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optionalc10::Stride,std::allocator<c10::optionalc10::Stride>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<c10::optional<int64_t>,std::allocator<_Ty>>>" 的引用
with
[
_Ty=c10::optional<int64_t>
]
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/jit_type.h(511): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<c10::optional<int64_t>,std::allocator<_Ty>>>" 的引用
with
[
_Ty=c10::optional<int64_t>
]
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/jit_type.h(556): note: 参见对正在编译的 类 模板 实例化 "c10::VaryingShape<int64_t>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<int64_t,std::allocator<_Ty>>>" 的引用
with
[
_Ty=int64_t
]
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/jit_type.h(654): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<int64_t,std::allocator<_Ty>>>" 的引用
with
[
_Ty=int64_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<int64_t,std::allocator<int64_t>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::QualifiedName
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::QualifiedName
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::QualifiedName
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::QualifiedName
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasec10::QualifiedName" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/jit_type.h(990): note: 参见对正在编译的 类 模板 实例化 "c10::optionalc10::QualifiedName" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::QualifiedName
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::autograd::ViewInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=torch::autograd::ViewInfo
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=torch::autograd::ViewInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=torch::autograd::ViewInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasetorch::autograd::ViewInfo" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/autograd/variable.h(525): note: 参见对正在编译的 类 模板 实例化 "c10::optionaltorch::autograd::ViewInfo" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::autograd::ViewInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::IValue
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::IValue
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::IValue
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::IValue
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasec10::IValue" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/function_schema.h(124): note: 参见对正在编译的 类 模板 实例化 "c10::optionalc10::IValue" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::IValue
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::AliasInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::AliasInfo
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::AliasInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::AliasInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasec10::AliasInfo" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/function_schema.h(125): note: 参见对正在编译的 类 模板 实例化 "c10::optionalc10::AliasInfo" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::AliasInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::tuplestd::string,size_t,size_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::tuplestd::string,size_t,size_t
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::tuplestd::string,size_t,size_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::tuplestd::string,size_t,size_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::tuplestd::string,size_t,size_t>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/frontend/source_range.h(146): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::tuplestd::string,size_t,size_t>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::tuplestd::string,size_t,size_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::SourceRange
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=torch::jit::SourceRange
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=torch::jit::SourceRange
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=torch::jit::SourceRange
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasetorch::jit::SourceRange" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/frontend/source_range.h(169): note: 参见对正在编译的 类 模板 实例化 "c10::optionaltorch::jit::SourceRange" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::SourceRange
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::InlinedCallStackPtr
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=torch::jit::InlinedCallStackPtr
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=torch::jit::InlinedCallStackPtr
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=torch::jit::InlinedCallStackPtr
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasetorch::jit::InlinedCallStackPtr" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/ir/scope.h(127): note: 参见对正在编译的 类 模板 实例化 "c10::optionaltorch::jit::InlinedCallStackPtr" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::InlinedCallStackPtr
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::ModuleInstanceInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=torch::jit::ModuleInstanceInfo
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=torch::jit::ModuleInstanceInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=torch::jit::ModuleInstanceInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasetorch::jit::ModuleInstanceInfo" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/ir/scope.h(140): note: 参见对正在编译的 类 模板 实例化 "c10::optionaltorch::jit::ModuleInstanceInfo" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::ModuleInstanceInfo
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::ScopePtr
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=torch::jit::ScopePtr
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=torch::jit::ScopePtr
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=torch::jit::ScopePtr
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasetorch::jit::ScopePtr" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/ir/constants.h(29): note: 参见对正在编译的 类 模板 实例化 "c10::optionaltorch::jit::ScopePtr" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::ScopePtr
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::AnnotatedSchema
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::impl::AnnotatedSchema
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::impl::AnnotatedSchema
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::impl::AnnotatedSchema
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasec10::impl::AnnotatedSchema" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/dispatch/OperatorEntry.h(193): note: 参见对正在编译的 类 模板 实例化 "c10::optionalc10::impl::AnnotatedSchema" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::AnnotatedSchema
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::OperatorEntry::CppSignatureWithDebug
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::impl::OperatorEntry::CppSignatureWithDebug
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::impl::OperatorEntry::CppSignatureWithDebug
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::impl::OperatorEntry::CppSignatureWithDebug
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasec10::impl::OperatorEntry::CppSignatureWithDebug" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/dispatch/OperatorEntry.h(252): note: 参见对正在编译的 类 模板 实例化 "c10::optionalc10::impl::OperatorEntry::CppSignatureWithDebug" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::impl::OperatorEntry::CppSignatureWithDebug
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::OperatorName
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::OperatorName
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::OperatorName
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::OperatorName
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasec10::OperatorName" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/record_function.h(320): note: 参见对正在编译的 类 模板 实例化 "c10::optionalc10::OperatorName" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::OperatorName
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::eitherc10::OperatorName,c10::FunctionSchema
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=c10::eitherc10::OperatorName,c10::FunctionSchema
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=c10::eitherc10::OperatorName,c10::FunctionSchema
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=c10::eitherc10::OperatorName,c10::FunctionSchema
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<c10::eitherc10::OperatorName,c10::FunctionSchema>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/op_registration/op_registration.h(434): note: 参见对正在编译的 类 模板 实例化 "c10::optional<c10::eitherc10::OperatorName,c10::FunctionSchema>"
的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=c10::eitherc10::OperatorName,c10::FunctionSchema
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=at::ThreadLocalState
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=at::ThreadLocalState
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=at::ThreadLocalState
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=at::ThreadLocalState
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBaseat::ThreadLocalState" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/runtime/interpreter.h(144): note: 参见对正在编译的 类 模板 实例化 "c10::optionalat::ThreadLocalState" 的引用
F:\Anaconda3\lib\site-packages\torch\include\ATen/core/ivalue_inl.h(1373): note: 参见对正在编译的 类 模板 实例化 "c10::ArrayRef" 的引用
with
[
T=c10::IValue
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=at::ThreadLocalState
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::shared_ptrtorch::jit::Graph
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::shared_ptrtorch::jit::Graph
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::shared_ptrtorch::jit::Graph
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::shared_ptrtorch::jit::Graph
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::shared_ptrtorch::jit::Graph>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/api/function_impl.h(125): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::shared_ptrtorch::jit::Graph>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::shared_ptrtorch::jit::Graph
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::Method
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=torch::jit::Method
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=torch::jit::Method
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=torch::jit::Method
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasetorch::jit::Method" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/api/object.h(43): note: 参见对正在编译的 类 模板 实例化 "c10::optionaltorch::jit::Method" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::jit::Method
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<std::string,std::allocatorstd::string>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<std::string,std::allocatorstd::string>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<std::string,std::allocatorstd::string>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<std::string,std::allocatorstd::string>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<std::string,std::allocator<_Ty>>>" 的引用
with
[
_Ty=std::string
]
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/jit/api/module.h(296): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<std::string,std::allocator<_Ty>>>" 的引用
with
[
_Ty=std::string
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<std::string,std::allocatorstd::string>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBasetorch::nn::TripletMarginWithDistanceLossOptions::distance_function_t"
的引用
F:\Anaconda3\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/loss.h(404): note: 参见对正在编译的 类 模板 实例化 "c10::optional<torch::nn::TripletMarginWithDistanceLossOptions::
distance_function_t>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<double,std::allocator>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<double,std::allocator>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<double,std::allocator>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<double,std::allocator>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<T,std::allocator<_Ty>>>" 的引用
with
[
T=double,
_Ty=double
]
F:\Anaconda3\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/upsampling.h(26): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<T,std::allocator<_Ty>>>" 的引用
with
[
T=double,
_Ty=double
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<double,std::allocator>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::tupleat::Tensor,at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::tupleat::Tensor,at::Tensor
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::tupleat::Tensor,at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::tupleat::Tensor,at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::tupleat::Tensor,at::Tensor>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/rnn.h(155): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::tupleat::Tensor,at::Tensor>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::tupleat::Tensor,at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::function<void (const torch::autograd::profiler::thread_event_list
s &)>>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/autograd/profiler_legacy.h(523): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::function<void (const torch::autograd::profiler::threa
d_event_lists &)>>" 的引用
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocatortorch::autograd::profiler::LegacyEvent>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,s
td::allocatortorch::autograd::profiler::LegacyEvent>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocatortorch::autograd::profiler::LegacyEvent>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,s
td::allocatortorch::autograd::profiler::LegacyEvent>>>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocatortorch::autograd::profiler::LegacyEvent>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,s
td::allocatortorch::autograd::profiler::LegacyEvent>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocatortorch::autograd::profiler::LegacyEvent>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,s
td::allocatortorch::autograd::profiler::LegacyEvent>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::al
locator<_Ty>>,std::allocator<std::vector<_Ty,std::allocator<_Ty>>>>>" 的引用
with
[
_Ty=torch::autograd::profiler::LegacyEvent
]
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/autograd/profiler_legacy.h(593): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<std::vector<torch::autograd::profiler::LegacyE
vent,std::allocator<_Ty>>,std::allocator<std::vector<_Ty,std::allocator<_Ty>>>>>" 的引用
with
[
_Ty=torch::autograd::profiler::LegacyEvent
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocatortorch::autograd::profiler::LegacyEvent>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,s
td::allocatortorch::autograd::profiler::LegacyEvent>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<std::vector<int64_t,std::allocator<int64_t>>,std::allocator<std::vector<int64_t,std::allocator<int64_t>>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<std::vector<int64_t,std::allocator<int64_t>>,std::allocator<std::vector<int64_t,std::allocator<int64_t>>>>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<std::vector<int64_t,std::allocator<int64_t>>,std::allocator<std::vector<int64_t,std::allocator<int64_t>>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<std::vector<int64_t,std::allocator<int64_t>>,std::allocator<std::vector<int64_t,std::allocator<int64_t>>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<std::vector<int64_t,std::allocator<_Ty>>,std::allocator<st
d::vector<_Ty,std::allocator<_Ty>>>>>" 的引用
with
[
_Ty=int64_t
]
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/autograd/profiler_kineto.h(40): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<std::vector<int64_t,std::allocator<_Ty>>,std::a
llocator<std::vector<_Ty,std::allocator<_Ty>>>>>" 的引用
with
[
_Ty=int64_t
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<std::vector<int64_t,std::allocator<int64_t>>,std::allocator<std::vector<int64_t,std::allocator<int64_t>>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::unordered_map<std::string,c10::IValue,std::hashstd::string,std::equal_tostd::string,std::allocator<std::pair<const std::string,c10::IValue>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::unordered_map<std::string,c10::IValue,std::hashstd::string,std::equal_tostd::string,std::allocator<std::pair<const std::string,c10::IValue>>>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::unordered_map<std::string,c10::IValue,std::hashstd::string,std::equal_tostd::string,std::allocator<std::pair<const std::string,c10::IValue>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::unordered_map<std::string,c10::IValue,std::hashstd::string,std::equal_tostd::string,std::allocator<std::pair<const std::string,c10::IValue>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::unordered_map<std::string,c10::IValue,std::hash<Kty>,std::equal
to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>" 的引用
with
[
_Kty=std::string,
_Ty=c10::IValue
]
F:\Anaconda3\lib\site-packages\torch\include\torch/csrc/autograd/profiler_kineto.h(48): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::unordered_map<std::string,c10::IValue,std::hash<_Kty>,
std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>>" 的引用
with
[
_Kty=std::string,
_Ty=c10::IValue
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::unordered_map<std::string,c10::IValue,std::hashstd::string,std::equal_tostd::string,std::allocator<std::pair<const std::string,c10::IValue>>>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(184): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(383): note: 参见对正在编译的 类 模板 实例化 "c10::constexpr_storage_t" 的引用
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
F:\VS2017\VC\Tools\MSVC\14.16.27023\include\type_traits(842): note: 参见对正在编译的 类 模板 实例化 "c10::trivially_copyable_optimization_optional_base" 的引用
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(514): note: 参见对正在编译的 类 模板 实例化 "std::is_copy_constructible<c10::trivially_copyable_optimization_optional_base>" 的引用
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(526): note: 参见对正在编译的 别名 模板 实例化 "c10::OptionalBase<std::vector<at::Tensor,std::allocator<_Ty>>>" 的引用
with
[
_Ty=at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/lbfgs.h(46): note: 参见对正在编译的 类 模板 实例化 "c10::optional<std::vector<at::Tensor,std::allocator<_Ty>>>" 的引用
with
[
_Ty=at::Tensor
]
F:\Anaconda3\lib\site-packages\torch\include\c10/util/Optional.h(418): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
f:\anaconda3\lib\site-packages\torch\include\pybind11\detail/common.h(108): warning C4005: “HAVE_SNPRINTF”: 宏重定义
f:\anaconda3\include\pyerrors.h(315): note: 参见“HAVE_SNPRINTF”的前一个定义
fatal error C1355: 找不到入口点“PDBSetServerFastFailMode”(在 mspdb140.dll 中)
error: command 'F:\VS2017\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe' failed with exit status 1

I have solved the problem.
by
call "F:\VS2017\VC\Auxiliary\Build\vcvars64.bat"
set DISTUTILS_USE_SDK=1