Issue 1:
🐛 Bug

code: E1866

file: ArrayRef.h

desc: attribute does not apply to any entity

line: 278

line 278: C10_DEFINE_DEPRECATED_USING(IntList, ArrayRef<int64_t>)

To Reproduce

Download the latest stable or nightly build of libtorch, no cuda. Make a new C++ Project in Visual Studio 2017, import additional includes and libs:

C:\Users\XX\Documents\libtorch\include\torch\csrc\api\include;

C:\Users\XX\Documents\libtorch\include;%(AdditionalIncludeDirectories)

C:\Users\XX\Documents\libtorch\lib;%(AdditionalLibraryDirectories)

Make a new .cpp file in the Project called 'example-app.cpp'. Put the code from example-app example on: https://pytorch.org/cppdocs/installing.html#minimal-example

Go to Project properties -> C/C++ Language -> Conformance mode -> No.

This is done according to supposed fix on: #19336

Expected behavior

I expected it to compile without errors.

Environment

I guess that the enviornment refers to python enviornemnt only?

PyTorch Version (e.g., 1.0): Tried 1.4 and nightly

OS (e.g., Linux): Windows 7 64 bit

How you installed PyTorch (conda, pip, source): downloaded the zip on get started and extraced.

Build command you used (if compiling from source): No commands, clicked "Local Windows Debugger" to start

Python version: 3.6.6

CUDA/cuDNN version: N/A

GPU models and configuration: N/A

Any other relevant information: N/A

Additional context

When I try to compile with this error on libtorch 1.4 (followed by nightly) I get the following warnings and errors:

Severity	Code	Description	Project	File	Line	Suppression State
Warning	C4251	'c10::InefficientStdFunctionContext::ptr_': class 'std::unique_ptr<void,std::function<void (void *)>>' needs to have dll-interface to be used by clients of struct 'c10::InefficientStdFunctionContext'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\allocator.h	183
Error (active)	E1866	attribute does not apply to any entity	LibTorch-1.4-example	C:\Users\XX\Documents\libtorch-1.4\include\c10\util\ArrayRef.h	278
Warning	C4275	non dll-interface class 'std::exception' used as base for dll-interface class 'c10::Error'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\exception.h	28
Warning	C4251	'c10::Error::msg_stack_': class 'std::vector<std::string,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'c10::Error'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\exception.h	29
Warning	C4251	'c10::Error::backtrace_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'c10::Error'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\exception.h	30
Warning	C4251	'c10::Error::msg_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'c10::Error'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\exception.h	35
Warning	C4251	'c10::Error::msg_without_backtrace_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'c10::Error'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\exception.h	36
Warning	C4251	'c10::DataPtr::ptr_': class 'c10::detail::UniqueVoidPtr' needs to have dll-interface to be used by clients of class 'c10::DataPtr'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\allocator.h	21
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	172
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	175
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	178
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	181
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	185
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	188
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	191
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	194
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	200
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	203
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	206
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	209
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	213
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	216
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	219
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half-inl.h	222
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	148
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	151
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	154
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	157
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	161
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	164
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	167
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	170
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	176
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	179
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	182
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	185
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	189
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	192
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	195
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\bfloat16-inl.h	198
Warning	C4251	'c10::IdWrapper<caffe2::TypeIdentifier,c10::util::type_index>::id_': struct 'c10::util::type_index' needs to have dll-interface to be used by clients of class 'c10::IdWrapper<caffe2::TypeIdentifier,c10::util::type_index>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\typeid.h	65
Warning	C4251	'c10::intrusive_ptr_target::refcount_': struct 'std::atomic<unsigned __int64>' needs to have dll-interface to be used by clients of class 'c10::intrusive_ptr_target'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\intrusive_ptr.h	63
Warning	C4251	'c10::intrusive_ptr_target::weakcount_': struct 'std::atomic<unsigned __int64>' needs to have dll-interface to be used by clients of class 'c10::intrusive_ptr_target'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\intrusive_ptr.h	64
Warning	C4267	'return': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\intrusive_ptr.h	721
Warning	C4267	'return': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\intrusive_ptr.h	752
Warning	C4251	'c10::Storage::storage_impl_': class 'c10::intrusive_ptr<c10::StorageImpl,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'c10::Storage'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\storage.h	181
Warning	C4267	'return': conversion from 'size_t' to 'unsigned int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\llvmmathextras.h	550
Warning	C4267	'return': conversion from 'size_t' to 'unsigned int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\llvmmathextras.h	556
Warning	C4267	'return': conversion from 'size_t' to 'unsigned int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\llvmmathextras.h	563
Warning	C4267	'return': conversion from 'size_t' to 'unsigned int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\llvmmathextras.h	569
Warning	C4251	'c10::impl::LocalTensorTypeSet::included_': class 'c10::TensorTypeSet' needs to have dll-interface to be used by clients of struct 'c10::impl::LocalTensorTypeSet'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\impl\localtensortypeset.h	50
Warning	C4251	'c10::impl::LocalTensorTypeSet::excluded_': class 'c10::TensorTypeSet' needs to have dll-interface to be used by clients of struct 'c10::impl::LocalTensorTypeSet'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\impl\localtensortypeset.h	51
Warning	C4251	'c10::MessageLogger::stream_': class 'std::basic_stringstream<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'c10::MessageLogger'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\logging_is_not_google_glog.h	47
Warning	C4251	'c10::VariableVersion::version_counter_': class 'c10::intrusive_ptr<c10::VariableVersion::VersionCounter,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'c10::VariableVersion'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	224
Warning	C4251	'c10::TensorImpl::autograd_meta_': class 'std::unique_ptr<c10::AutogradMetaInterface,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	1560
Warning	C4251	'c10::TensorImpl::named_tensor_meta_': class 'std::unique_ptr<c10::NamedTensorMetaInterface,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	1563
Warning	C4251	'c10::TensorImpl::sizes_': class 'c10::SmallVector<int64_t,5>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	1585
Warning	C4251	'c10::TensorImpl::strides_': class 'c10::SmallVector<int64_t,5>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	1586
Warning	C4251	'c10::TensorImpl::device_opt_': class 'c10::optional<c10::Device>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	1611
Warning	C4251	'c10::TensorImpl::type_set_': class 'c10::TensorTypeSet' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	1630
Warning	C4244	'argument': conversion from 'float' to 'const _Ty', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	1027
Warning	C4244	'initializing': conversion from 'int64_t' to 'int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\tensorimpl.h	1377
Warning	C4251	'at::DeprecatedTypePropertiesRegistry::registry': class 'std::unique_ptr<at::DeprecatedTypeProperties,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of class 'at::DeprecatedTypePropertiesRegistry'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\deprecatedtypepropertiesregistry.h	26
Warning	C4251	'at::Generator::mutex_': class 'std::mutex' needs to have dll-interface to be used by clients of struct 'at::Generator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\generator.h	75
Warning	C4251	'at::NamedTensorMeta::names_': class 'std::vector<at::Dimname,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'at::NamedTensorMeta'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\namedtensor.h	53
Warning	C4251	'at::Tensor::impl_': class 'c10::intrusive_ptr<c10::TensorImpl,c10::UndefinedTensorImpl>' needs to have dll-interface to be used by clients of class 'at::Tensor'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\tensorbody.h	1104
Warning	C4522	'at::Tensor': multiple assignment operators specified	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\tensorbody.h	1105
Warning	C4244	'argument': conversion from 'int64_t' to 'const _Kty', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\dict_inl.h	50
Warning	C4251	'c10::ivalue::ConstantString::str_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::ConstantString'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	118
Warning	C4251	'c10::ivalue::Tuple::elements_': class 'std::vector<StorageT,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Tuple'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	138
Warning	C4251	'c10::ivalue::Tuple::type_': class 'std::shared_ptr<c10::TupleType>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Tuple'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	139
Warning	C4275	non dll-interface class 'std::exception' used as base for dll-interface struct 'c10::ivalue::Future::FutureError'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	200
Warning	C4251	'c10::ivalue::Future::FutureError::error_msg': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future::FutureError'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	210
Warning	C4251	'c10::ivalue::Future::mutex_': class 'std::mutex' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	301
Warning	C4251	'c10::ivalue::Future::completed_': struct 'std::atomic<bool>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	302
Warning	C4251	'c10::ivalue::Future::finished_cv_': class 'std::condition_variable' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	303
Warning	C4251	'c10::ivalue::Future::type_': class 'std::shared_ptr<c10::Type>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	306
Warning	C4251	'c10::ivalue::Future::callbacks': class 'std::vector<std::function<void (void)>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	307
Warning	C4251	'c10::ivalue::Object::type_': struct 'c10::StrongTypePtr' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Object'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	389
Warning	C4251	'c10::ivalue::Object::slots_': class 'std::vector<StorageT,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Object'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	390
Warning	C4244	'return': conversion from 'double' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	429
Warning	C4244	'return': conversion from 'int64_t' to 'unsigned char', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	431
Warning	C4244	'return': conversion from 'int64_t' to 'signed char', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	432
Warning	C4244	'return': conversion from 'int64_t' to 'unsigned short', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	433
Warning	C4244	'return': conversion from 'int64_t' to 'short', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	434
Warning	C4244	'return': conversion from 'int64_t' to 'int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	435
Warning	C4244	'return': conversion from 'int64_t' to 'uint32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	436
Warning	C4244	'return': conversion from 'int64_t' to 'c10::detail::_guarded_unsigned_long', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\ivalue_inl.h	438
Warning	C4251	'std::enable_shared_from_this<c10::Type>::_Wptr': class 'std::weak_ptr<_Ty>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this<c10::Type>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	65
Warning	C4251	'c10::SingleElementType<c10::TypeKind::OptionalType,c10::OptionalType>::elem': class 'std::shared_ptr<c10::Type>' needs to have dll-interface to be used by clients of struct 'c10::SingleElementType<c10::TypeKind::OptionalType,c10::OptionalType>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	241
Warning	C4251	'c10::VaryingShape::dims_': class 'c10::optional<c10::VaryingShape::ListOfOptionalInts>' needs to have dll-interface to be used by clients of struct 'c10::VaryingShape'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	370
Warning	C4251	'c10::TensorType::scalar_type_': class 'c10::optional<c10::ScalarType>' needs to have dll-interface to be used by clients of struct 'c10::TensorType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	617
Warning	C4251	'c10::TensorType::device_': class 'c10::optional<c10::Device>' needs to have dll-interface to be used by clients of struct 'c10::TensorType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	618
Warning	C4251	'c10::TensorType::requires_grad_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'c10::TensorType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	621
Warning	C4251	'c10::TensorType::undefined_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'c10::TensorType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	633
Warning	C4267	'argument': conversion from 'size_t' to 'int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	478
Warning	C4267	'argument': conversion from 'size_t' to 'int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	481
Warning	C4251	'c10::SingleElementType<c10::TypeKind::ListType,c10::ListType>::elem': class 'std::shared_ptr<c10::Type>' needs to have dll-interface to be used by clients of struct 'c10::SingleElementType<c10::TypeKind::ListType,c10::ListType>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	639
Warning	C4251	'c10::DictType::types': class 'std::vector<c10::TypePtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::DictType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	748
Warning	C4251	'c10::SingleElementType<c10::TypeKind::FutureType,c10::FutureType>::elem': class 'std::shared_ptr<c10::Type>' needs to have dll-interface to be used by clients of struct 'c10::SingleElementType<c10::TypeKind::FutureType,c10::FutureType>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	756
Warning	C4251	'c10::NamedType::name_': class 'c10::optional<c10::QualifiedName>' needs to have dll-interface to be used by clients of struct 'c10::NamedType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	797
Warning	C4251	'c10::TupleType::elements_': class 'std::vector<c10::TypePtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::TupleType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	879
Warning	C4251	'c10::TupleType::schema_': class 'std::shared_ptr<c10::FunctionSchema>' needs to have dll-interface to be used by clients of struct 'c10::TupleType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	881
Warning	C4251	'c10::ClassType::attributeNames_': class 'std::vector<std::string,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	1574
Warning	C4251	'c10::ClassType::attributeTypes_': class 'std::vector<c10::TypePtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	1575
Warning	C4251	'c10::ClassType::compilation_unit_': class 'std::weak_ptr<torch::jit::script::CompilationUnit>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	1577
Warning	C4251	'c10::ClassType::parameterSlots_': class 'std::shared_ptr<std::vector<bool,std::allocator<_Ty>>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	1581
Warning	C4251	'c10::ClassType::methods_': class 'std::vector<torch::jit::Function *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	1584
Warning	C4251	'c10::InterfaceType::methods_': class 'std::shared_ptr<std::vector<c10::FunctionSchema,std::allocator<_Ty>>>' needs to have dll-interface to be used by clients of struct 'c10::InterfaceType'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\jit_type.h	1639
Warning	C4251	'c10::KernelFunction::functorFactory_': class 'std::function<std::unique_ptr<c10::OperatorKernel,std::default_delete<_Ty>> (void)>' needs to have dll-interface to be used by clients of class 'c10::KernelFunction'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\boxing\kernelfunction.h	375
Warning	C4251	'c10::KernelFunction::functor_': class 'std::shared_ptr<c10::OperatorKernel>' needs to have dll-interface to be used by clients of class 'c10::KernelFunction'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\boxing\kernelfunction.h	376
Warning	C4251	'c10::Dispatcher::operators_': class 'std::list<c10::Dispatcher::OperatorDef,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\dispatch\dispatcher.h	132
Warning	C4251	'c10::Dispatcher::operatorLookupTable_': class 'c10::LeftRight<ska::flat_hash_map<c10::OperatorName,c10::OperatorHandle,std::hash<c10::OperatorName>,std::equal_to<K>,std::allocator<std::pair<K,V>>>>' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\dispatch\dispatcher.h	133
Warning	C4251	'c10::Dispatcher::backendFallbackKernels_': class 'c10::LeftRight<ska::flat_hash_map<c10::TensorTypeId,c10::KernelFunction,std::hash<c10::TensorTypeId>,std::equal_to<K>,std::allocator<std::pair<K,V>>>>' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\dispatch\dispatcher.h	134
Warning	C4251	'c10::Dispatcher::listeners_': class 'std::unique_ptr<c10::detail::RegistrationListenerList,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\dispatch\dispatcher.h	135
Warning	C4251	'c10::Dispatcher::mutex_': class 'std::mutex' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\dispatch\dispatcher.h	136
Warning	C4251	'c10::OperatorHandle::operatorIterator_': class 'std::_List_iterator<std::_List_val<std::_List_simple_types<_Ty>>>' needs to have dll-interface to be used by clients of class 'c10::OperatorHandle'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\core\dispatch\dispatcher.h	164
Warning	C4251	'at::CPUGenerator::engine_': class 'at::mt19937_engine' needs to have dll-interface to be used by clients of struct 'at::CPUGenerator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\cpugenerator.h	32
Warning	C4251	'at::CPUGenerator::next_float_normal_sample_': class 'c10::optional<float>' needs to have dll-interface to be used by clients of struct 'at::CPUGenerator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\cpugenerator.h	33
Warning	C4251	'at::CPUGenerator::next_double_normal_sample_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'at::CPUGenerator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\cpugenerator.h	34
Warning	C4244	'argument': conversion from 'unsigned __int64' to 'c10::DeviceIndex', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\stream.h	135
Warning	C4244	'argument': conversion from 'unsigned __int64' to 'c10::StreamId', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\core\stream.h	135
Warning	C4251	'at::Context::thc_init': struct 'std::once_flag' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\context.h	124
Warning	C4251	'at::Context::thh_init': struct 'std::once_flag' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\context.h	125
Warning	C4251	'at::Context::quantized_engine': class 'c10::optional<c10::QEngine>' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\context.h	130
Warning	C4251	'at::Context::thc_state': class 'std::unique_ptr<THCState,void (__cdecl *)(THCState *)>' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\context.h	131
Warning	C4251	'at::Context::thh_state': class 'std::unique_ptr<THHState,void (__cdecl *)(THHState *)>' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\context.h	132
Warning	C4251	'at::TensorGeometry::sizes_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'at::TensorGeometry'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\tensorgeometry.h	56
Warning	C4251	'at::TensorGeometry::strides_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'at::TensorGeometry'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\tensorgeometry.h	57
Warning	C4251	'at::namedinference::TensorName::origin_': class 'c10::ArrayRef<at::Dimname>' needs to have dll-interface to be used by clients of struct 'at::namedinference::TensorName'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\tensornames.h	42
Warning	C4251	'at::namedinference::TensorNames::names_': class 'c10::SmallVector<at::namedinference::TensorName,10>' needs to have dll-interface to be used by clients of struct 'at::namedinference::TensorNames'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\aten\tensornames.h	72
Warning	C4251	'torch::autograd::AutogradMeta::name_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\variable.h	180
Warning	C4251	'torch::autograd::AutogradMeta::grad_fn_': class 'std::shared_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\variable.h	183
Warning	C4251	'torch::autograd::AutogradMeta::grad_accumulator_': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\variable.h	184
Warning	C4251	'torch::autograd::AutogradMeta::hooks_': class 'std::vector<std::shared_ptr<torch::autograd::FunctionPreHook>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\variable.h	186
Warning	C4251	'torch::autograd::AutogradMeta::cpp_hooks_list': class 'std::shared_ptr<torch::autograd::hooks_list>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\variable.h	187
Warning	C4251	'torch::autograd::AutogradMeta::mutex_': class 'std::mutex' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\variable.h	203
Warning	C4251	'std::enable_shared_from_this<torch::jit::tracer::TracingState>::_Wptr': class 'std::weak_ptr<_Ty>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this<torch::jit::tracer::TracingState>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\tracer.h	45
Warning	C4251	'torch::jit::tracer::TracingState::graph': class 'std::shared_ptr<torch::jit::Graph>' needs to have dll-interface to be used by clients of struct 'torch::jit::tracer::TracingState'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\tracer.h	49
Warning	C4251	'torch::jit::tracer::TracingState::lookup_var_name_fn': class 'std::function<std::string (const torch::autograd::Variable &)>' needs to have dll-interface to be used by clients of struct 'torch::jit::tracer::TracingState'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\tracer.h	53
Warning	C4251	'torch::jit::tracer::TracingState::env_stack': class 'std::vector<torch::jit::tracer::TracingState::Frame,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::tracer::TracingState'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\tracer.h	85
Warning	C4251	'torch::jit::tracer::NoWarn::state': class 'std::shared_ptr<_Ty>' needs to have dll-interface to be used by clients of struct 'torch::jit::tracer::NoWarn'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\tracer.h	181
Warning	C4273	'torch::jit::tracer::addInputs': inconsistent dll linkage	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\tracer.h	289
Warning	C4273	'torch::jit::tracer::addInputs': inconsistent dll linkage	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\tracer.h	296
Warning	C4275	non dll-interface struct 'torch::jit::AttributeValue' used as base for dll-interface struct 'torch::jit::GraphAttr'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\attributes.h	95
Warning	C4251	'torch::jit::GraphAttr::value_': class 'std::shared_ptr<torch::jit::Graph>' needs to have dll-interface to be used by clients of struct 'torch::jit::GraphAttr'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\attributes.h	109
Warning	C4275	non dll-interface struct 'torch::jit::AttributeValue' used as base for dll-interface struct 'torch::jit::GraphsAttr'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\attributes.h	112
Warning	C4251	'torch::jit::GraphsAttr::value_': class 'std::vector<std::shared_ptr<torch::jit::Graph>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::GraphsAttr'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\attributes.h	126
Warning	C4251	'torch::jit::SourceRange::source_': class 'std::shared_ptr<torch::jit::Source>' needs to have dll-interface to be used by clients of struct 'torch::jit::SourceRange'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\source_range.h	169
Warning	C4251	'torch::jit::Scope::parent_': class 'c10::intrusive_ptr<torch::jit::Scope,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Scope'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\scope.h	25
Warning	C4251	'torch::jit::InlinedCallStack::callee_': class 'c10::optional<torch::jit::InlinedCallStackPtr>' needs to have dll-interface to be used by clients of struct 'torch::jit::InlinedCallStack'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\scope.h	87
Warning	C4275	non dll-interface class 'std::runtime_error' used as base for dll-interface struct 'torch::jit::constant_not_supported_error'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\constants.h	20
Warning	C4251	'torch::jit::Operator::schema_string_': class 'c10::optional<std::string>' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\operator.h	166
Warning	C4251	'torch::jit::Operator::schema_': class 'std::shared_ptr<c10::FunctionSchema>' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\operator.h	170
Warning	C4251	'torch::jit::Operator::op_': class 'std::shared_ptr<torch::jit::Operation>' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\operator.h	174
Warning	C4251	'torch::jit::Operator::c10Handle_': class 'c10::optional<c10::OperatorHandle>' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\operator.h	176
Warning	C4251	'torch::jit::Operator::options_': struct 'c10::OperatorOptions' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\operator.h	177
Warning	C4251	'torch::jit::Node::inputs_': class 'std::vector<torch::jit::Value *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\ir.h	245
Warning	C4251	'torch::jit::Node::outputs_': class 'std::vector<torch::jit::Value *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\ir.h	246
Warning	C4251	'torch::jit::Node::blocks_': class 'std::vector<torch::jit::Block *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\ir.h	248
Warning	C4251	'torch::jit::Node::source_range_': class 'c10::optional<torch::jit::SourceRange>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\ir.h	251
Warning	C4251	'torch::jit::Node::scope_': class 'c10::intrusive_ptr<torch::jit::Scope,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\ir.h	252
Warning	C4251	'torch::jit::Node::callstack_': class 'c10::optional<torch::jit::InlinedCallStackPtr>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\ir.h	253
Warning	C4251	'torch::jit::Node::values_': class 'std::vector<torch::jit::Node::AVPtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\ir.h	778
Warning	C4251	'torch::data::samplers::DistributedRandomSampler::all_indices_': class 'std::vector<T,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::data::samplers::DistributedRandomSampler'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\data\samplers\distributed.h	96
Warning	C4251	'torch::data::samplers::DistributedSequentialSampler::all_indices_': class 'std::vector<T,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::data::samplers::DistributedSequentialSampler'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\data\samplers\distributed.h	129
Warning	C4251	'torch::jit::ArgumentSpecCreator::instructions_': class 'std::vector<torch::jit::ArgumentSpecCreator::Inst,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::ArgumentSpecCreator'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\argument_spec.h	198
Warning	C4267	'initializing': conversion from 'size_t' to 'int32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\argument_spec.h	231
Warning	C4267	'initializing': conversion from 'size_t' to 'int32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\argument_spec.h	234
Warning	C4267	'initializing': conversion from 'size_t' to 'const int32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\argument_spec.h	234
Warning	C4244	'+=': conversion from 'int64_t' to 'int32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\argument_spec.h	239
Warning	C4244	'+=': conversion from 'int64_t' to 'int32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\argument_spec.h	259
Warning	C4267	'argument': conversion from 'size_t' to 'const int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\argument_spec.h	427
Warning	C4251	'torch::jit::Code::pImpl': class 'std::shared_ptr<torch::jit::CodeImpl>' needs to have dll-interface to be used by clients of struct 'torch::jit::Code'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\interpreter.h	52
Warning	C4251	'torch::jit::GraphExecutor::pImpl': class 'std::shared_ptr<torch::jit::GraphExecutorImplBase>' needs to have dll-interface to be used by clients of struct 'torch::jit::GraphExecutor'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\graph_executor.h	53
Warning	C4251	'torch::jit::Function::name_': struct 'c10::QualifiedName' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\function.h	107
Warning	C4251	'torch::jit::Function::graph_': class 'std::shared_ptr<torch::jit::Graph>' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\function.h	109
Warning	C4251	'torch::jit::Function::optimized_graph_': class 'c10::optional<std::shared_ptr<torch::jit::Graph>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\function.h	114
Warning	C4251	'torch::jit::Function::compile_mutex': class 'std::recursive_mutex' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\function.h	122
Warning	C4251	'torch::jit::Function::function_creator_': class 'std::function<void (torch::jit::Function &)>' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\function.h	129
Warning	C4251	'torch::jit::Function::schema_': class 'std::unique_ptr<c10::FunctionSchema,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\function.h	134
Warning	C4251	'torch::jit::script::Method::owner_': class 'c10::intrusive_ptr<c10::ivalue::Object,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::Method'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\script\method.h	57
Warning	C4251	'torch::jit::script::Object::_ivalue_': class 'c10::intrusive_ptr<c10::ivalue::Object,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::Object'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\script\object.h	105
Warning	C4251	'torch::jit::script::CompilationUnit::functions_': class 'std::vector<std::unique_ptr<torch::jit::Function,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::CompilationUnit'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\script\compilation_unit.h	255
Warning	C4251	'torch::jit::script::CompilationUnit::dict_': class 'std::unordered_map<c10::QualifiedName,size_t,std::hash<c10::QualifiedName>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::CompilationUnit'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\script\compilation_unit.h	257
Warning	C4251	'torch::jit::script::CompilationUnit::classDict_': class 'std::unordered_map<c10::QualifiedName,size_t,std::hash<c10::QualifiedName>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::CompilationUnit'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\script\compilation_unit.h	258
Warning	C4251	'torch::jit::script::CompilationUnit::classes_': class 'std::vector<c10::NamedTypePtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::CompilationUnit'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\jit\script\compilation_unit.h	265
Warning	C4251	'torch::serialize::InputArchive::hierarchy_prefix_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'torch::serialize::InputArchive'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\serialize\input-archive.h	105
Warning	C4251	'torch::serialize::OutputArchive::cu_': class 'std::shared_ptr<torch::jit::script::CompilationUnit>' needs to have dll-interface to be used by clients of class 'torch::serialize::OutputArchive'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\serialize\output-archive.h	78
Warning	C4251	'std::enable_shared_from_this<torch::nn::Module>::_Wptr': class 'std::weak_ptr<_Ty>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this<torch::nn::Module>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\module.h	62
Warning	C4251	'torch::nn::Module::parameters_': class 'torch::OrderedDict<std::string,at::Tensor>' needs to have dll-interface to be used by clients of class 'torch::nn::Module'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\module.h	557
Warning	C4251	'torch::nn::Module::buffers_': class 'torch::OrderedDict<std::string,at::Tensor>' needs to have dll-interface to be used by clients of class 'torch::nn::Module'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\module.h	560
Warning	C4251	'torch::nn::Module::children_': class 'torch::OrderedDict<std::string,std::shared_ptr<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::Module'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\module.h	563
Warning	C4251	'torch::nn::Module::name_': class 'c10::optional<std::string>' needs to have dll-interface to be used by clients of class 'torch::nn::Module'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\module.h	566
Warning	C4251	'torch::nn::BatchNormOptions::momentum_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::BatchNormOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\batchnorm.h	25
Warning	C4251	'torch::nn::functional::BatchNormFuncOptions::momentum_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::BatchNormFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\batchnorm.h	56
Warning	C4251	'torch::nn::EmbeddingOptions::padding_idx_': class 'c10::optional<int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	20
Warning	C4251	'torch::nn::EmbeddingOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	22
Warning	C4251	'torch::nn::EmbeddingFromPretrainedOptions::padding_idx_': class 'c10::optional<int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingFromPretrainedOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	41
Warning	C4251	'torch::nn::EmbeddingFromPretrainedOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingFromPretrainedOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	43
Warning	C4251	'torch::nn::functional::EmbeddingFuncOptions::padding_idx_': class 'c10::optional<int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::EmbeddingFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	58
Warning	C4251	'torch::nn::functional::EmbeddingFuncOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::EmbeddingFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	60
Warning	C4251	'torch::nn::EmbeddingBagOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingBagOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	84
Warning	C4251	'torch::nn::EmbeddingBagOptions::mode_': class 'c10::variant<torch::enumtype::kSum,torch::enumtype::kMean,torch::enumtype::kMax>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingBagOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	92
Warning	C4251	'torch::nn::EmbeddingBagFromPretrainedOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingBagFromPretrainedOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	108
Warning	C4251	'torch::nn::EmbeddingBagFromPretrainedOptions::mode_': class 'c10::variant<torch::enumtype::kSum,torch::enumtype::kMean,torch::enumtype::kMax>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingBagFromPretrainedOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	116
Warning	C4251	'torch::nn::functional::EmbeddingBagFuncOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::EmbeddingBagFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	131
Warning	C4251	'torch::nn::functional::EmbeddingBagFuncOptions::mode_': class 'c10::variant<torch::enumtype::kSum,torch::enumtype::kMean,torch::enumtype::kMax>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::EmbeddingBagFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\embedding.h	139
Warning	C4244	'argument': conversion from 'double' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\functional\embedding.h	42
Warning	C4244	'argument': conversion from 'T' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\functional\embedding.h	42
Warning	C4244	'argument': conversion from 'double' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\functional\embedding.h	108
Warning	C4244	'argument': conversion from 'T' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\functional\embedding.h	108
Warning	C4251	'torch::nn::FoldOptions::output_size_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	21
Warning	C4251	'torch::nn::FoldOptions::kernel_size_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	24
Warning	C4251	'torch::nn::FoldOptions::dilation_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	28
Warning	C4251	'torch::nn::FoldOptions::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	32
Warning	C4251	'torch::nn::FoldOptions::stride_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	35
Warning	C4251	'torch::nn::UnfoldOptions::kernel_size_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::UnfoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	48
Warning	C4251	'torch::nn::UnfoldOptions::dilation_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::UnfoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	52
Warning	C4251	'torch::nn::UnfoldOptions::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::UnfoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	56
Warning	C4251	'torch::nn::UnfoldOptions::stride_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::UnfoldOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\fold.h	59
Warning	C4251	'torch::nn::functional::SoftmaxFuncOptions::dtype_': class 'c10::optional<c10::ScalarType>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::SoftmaxFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\activation.h	110
Warning	C4251	'torch::nn::functional::SoftminFuncOptions::dtype_': class 'c10::optional<c10::ScalarType>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::SoftminFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\activation.h	138
Warning	C4251	'torch::nn::functional::LogSoftmaxFuncOptions::dtype_': class 'c10::optional<c10::ScalarType>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::LogSoftmaxFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\activation.h	166
Warning	C4251	'torch::nn::L1LossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::L1LossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	19
Warning	C4251	'torch::nn::KLDivLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kBatchMean,torch::enumtype::kSum,torch::enumtype::kMean>' needs to have dll-interface to be used by clients of struct 'torch::nn::KLDivLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	34
Warning	C4251	'torch::nn::MSELossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MSELossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	49
Warning	C4251	'torch::nn::BCELossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::BCELossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	64
Warning	C4251	'torch::nn::HingeEmbeddingLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::HingeEmbeddingLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	79
Warning	C4251	'torch::nn::MultiMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MultiMarginLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	103
Warning	C4251	'torch::nn::CosineEmbeddingLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::CosineEmbeddingLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	119
Warning	C4251	'torch::nn::MultiLabelMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MultiLabelMarginLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	136
Warning	C4251	'torch::nn::SoftMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::SoftMarginLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	153
Warning	C4251	'torch::nn::MultiLabelSoftMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MultiLabelSoftMarginLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	173
Warning	C4251	'torch::nn::TripletMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::TripletMarginLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	195
Warning	C4251	'torch::nn::CTCLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::CTCLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	209
Warning	C4251	'torch::nn::SmoothL1LossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::SmoothL1LossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	230
Warning	C4251	'torch::nn::PoissonNLLLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::PoissonNLLLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	251
Warning	C4251	'torch::nn::MarginRankingLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MarginRankingLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	265
Warning	C4251	'torch::nn::NLLLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::NLLLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	284
Warning	C4251	'torch::nn::CrossEntropyLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::CrossEntropyLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	302
Warning	C4251	'torch::nn::BCEWithLogitsLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::BCEWithLogitsLossOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\loss.h	316
Warning	C4251	'torch::nn::LayerNormOptions::normalized_shape_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::LayerNormOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\normalization.h	16
Warning	C4251	'torch::nn::functional::LayerNormFuncOptions::normalized_shape_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::LayerNormFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\normalization.h	33
Warning	C4251	'torch::nn::functional::NormalizeFuncOptions::out_': class 'c10::optional<at::Tensor>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::NormalizeFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\normalization.h	95
Warning	C4251	'torch::nn::ReflectionPadOptions<D>::padding_': class 'torch::ExpandingArray<D*,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReflectionPadOptions<D>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	22
Warning	C4251	'torch::nn::ReplicationPadOptions<D>::padding_': class 'torch::ExpandingArray<D*,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReplicationPadOptions<D>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	44
Warning	C4251	'torch::nn::ZeroPad2dOptions::padding_': class 'torch::ExpandingArray<4,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ZeroPad2dOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	65
Warning	C4251	'torch::nn::ConstantPadOptions<D>::padding_': class 'torch::ExpandingArray<D*,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ConstantPadOptions<D>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	81
Warning	C4251	'torch::nn::functional::PadFuncOptions::pad_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::PadFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	111
Warning	C4251	'torch::nn::functional::PadFuncOptions::mode_': class 'c10::variant<torch::enumtype::kConstant,torch::enumtype::kReflect,torch::enumtype::kReplicate,torch::enumtype::kCircular>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::PadFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	114
Warning	C4244	'initializing': conversion from '_Ty' to 'int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\functional\pooling.h	651
Warning	C4244	'initializing': conversion from '_Ty' to 'int', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\functional\pooling.h	652
Warning	C4251	'torch::nn::UpsampleOptions::size_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::UpsampleOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\upsampling.h	18
Warning	C4251	'torch::nn::UpsampleOptions::scale_factor_': class 'std::vector<double,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::UpsampleOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\upsampling.h	21
Warning	C4251	'torch::nn::UpsampleOptions::mode_': class 'c10::variant<torch::enumtype::kNearest,torch::enumtype::kLinear,torch::enumtype::kBilinear,torch::enumtype::kBicubic,torch::enumtype::kTrilinear>' needs to have dll-interface to be used by clients of struct 'torch::nn::UpsampleOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\upsampling.h	31
Warning	C4251	'torch::nn::UpsampleOptions::align_corners_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'torch::nn::UpsampleOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\upsampling.h	37
Warning	C4251	'torch::nn::functional::InterpolateFuncOptions::size_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::InterpolateFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\upsampling.h	53
Warning	C4251	'torch::nn::functional::InterpolateFuncOptions::scale_factor_': class 'std::vector<double,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::InterpolateFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\upsampling.h	56
Warning	C4251	'torch::nn::functional::InterpolateFuncOptions::mode_': class 'c10::variant<torch::enumtype::kNearest,torch::enumtype::kLinear,torch::enumtype::kBilinear,torch::enumtype::kBicubic,torch::enumtype::kTrilinear,torch::enumtype::kArea>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::InterpolateFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\upsampling.h	60
Warning	C4251	'torch::nn::functional::InterpolateFuncOptions::align_corners_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::InterpolateFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\upsampling.h	71
Warning	C4251	'torch::nn::functional::GridSampleFuncOptions::mode_': class 'c10::variant<torch::enumtype::kBilinear,torch::enumtype::kNearest>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::GridSampleFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\vision.h	18
Warning	C4251	'torch::nn::functional::GridSampleFuncOptions::padding_mode_': class 'c10::variant<torch::enumtype::kZeros,torch::enumtype::kBorder,torch::enumtype::kReflection>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::GridSampleFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\vision.h	20
Warning	C4251	'torch::nn::functional::GridSampleFuncOptions::align_corners_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::GridSampleFuncOptions'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\vision.h	22
Warning	C4251	'torch::nn::FunctionalImpl::function_': class 'std::function<at::Tensor (at::Tensor)>' needs to have dll-interface to be used by clients of class 'torch::nn::FunctionalImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\container\functional.h	94
Warning	C4251	'torch::nn::ConvNdImpl<1,torch::nn::Conv1dImpl>::options': struct 'torch::nn::detail::ConvNdOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<1,torch::nn::Conv1dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\conv.h	115
Warning	C4251	'torch::nn::ConvNdImpl<2,torch::nn::Conv2dImpl>::options': struct 'torch::nn::detail::ConvNdOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<2,torch::nn::Conv2dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\conv.h	138
Warning	C4251	'torch::nn::ConvNdImpl<3,torch::nn::Conv3dImpl>::options': struct 'torch::nn::detail::ConvNdOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<3,torch::nn::Conv3dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\conv.h	161
Warning	C4251	'torch::nn::ConvNdImpl<1,Derived>::options': struct 'torch::nn::detail::ConvNdOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<1,Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\conv.h	227
Warning	C4251	'torch::nn::ConvNdImpl<2,Derived>::options': struct 'torch::nn::detail::ConvNdOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<2,Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\conv.h	247
Warning	C4251	'torch::nn::ConvNdImpl<3,Derived>::options': struct 'torch::nn::detail::ConvNdOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<3,Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\conv.h	267
Warning	C4251	'torch::nn::ReflectionPadOptions<1>::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReflectionPadOptions<1>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	22
Warning	C4251	'torch::nn::ReflectionPadOptions<2>::padding_': class 'torch::ExpandingArray<4,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReflectionPadOptions<2>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	22
Warning	C4251	'torch::nn::ReplicationPadOptions<1>::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReplicationPadOptions<1>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	44
Warning	C4251	'torch::nn::ReplicationPadOptions<2>::padding_': class 'torch::ExpandingArray<4,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReplicationPadOptions<2>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	44
Warning	C4251	'torch::nn::ReplicationPadOptions<3>::padding_': class 'torch::ExpandingArray<6,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReplicationPadOptions<3>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	44
Warning	C4251	'torch::nn::ConstantPadOptions<1>::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ConstantPadOptions<1>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	81
Warning	C4251	'torch::nn::ConstantPadOptions<2>::padding_': class 'torch::ExpandingArray<4,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ConstantPadOptions<2>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	81
Warning	C4251	'torch::nn::ConstantPadOptions<3>::padding_': class 'torch::ExpandingArray<6,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ConstantPadOptions<3>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\options\padding.h	81
Warning	C4251	'torch::nn::AvgPoolImpl<1,torch::nn::AvgPool1dImpl>::options': struct 'torch::nn::AvgPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::AvgPoolImpl<1,torch::nn::AvgPool1dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	27
Warning	C4251	'torch::nn::AvgPoolImpl<2,torch::nn::AvgPool2dImpl>::options': struct 'torch::nn::AvgPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::AvgPoolImpl<2,torch::nn::AvgPool2dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	27
Warning	C4251	'torch::nn::AvgPoolImpl<3,torch::nn::AvgPool3dImpl>::options': struct 'torch::nn::AvgPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::AvgPoolImpl<3,torch::nn::AvgPool3dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	27
Warning	C4251	'torch::nn::MaxPoolImpl<1,torch::nn::MaxPool1dImpl>::options': struct 'torch::nn::MaxPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxPoolImpl<1,torch::nn::MaxPool1dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	97
Warning	C4251	'torch::nn::MaxPoolImpl<2,torch::nn::MaxPool2dImpl>::options': struct 'torch::nn::MaxPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxPoolImpl<2,torch::nn::MaxPool2dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	97
Warning	C4251	'torch::nn::MaxPoolImpl<3,torch::nn::MaxPool3dImpl>::options': struct 'torch::nn::MaxPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxPoolImpl<3,torch::nn::MaxPool3dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	97
Warning	C4251	'torch::nn::AdaptiveMaxPoolImpl<1,torch::nn::AdaptiveMaxPool1dImpl>::options': struct 'torch::nn::AdaptiveMaxPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveMaxPoolImpl<1,torch::nn::AdaptiveMaxPool1dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	179
Warning	C4251	'torch::nn::AdaptiveMaxPoolImpl<2,torch::nn::AdaptiveMaxPool2dImpl>::options': struct 'torch::nn::AdaptiveMaxPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveMaxPoolImpl<2,torch::nn::AdaptiveMaxPool2dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	179
Warning	C4251	'torch::nn::AdaptiveMaxPoolImpl<3,torch::nn::AdaptiveMaxPool3dImpl>::options': struct 'torch::nn::AdaptiveMaxPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveMaxPoolImpl<3,torch::nn::AdaptiveMaxPool3dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	179
Warning	C4251	'torch::nn::AdaptiveAvgPoolImpl<1,torch::nn::AdaptiveAvgPool1dImpl>::options': struct 'torch::nn::AdaptiveAvgPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveAvgPoolImpl<1,torch::nn::AdaptiveAvgPool1dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	267
Warning	C4251	'torch::nn::AdaptiveAvgPoolImpl<2,torch::nn::AdaptiveAvgPool2dImpl>::options': struct 'torch::nn::AdaptiveAvgPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveAvgPoolImpl<2,torch::nn::AdaptiveAvgPool2dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	267
Warning	C4251	'torch::nn::AdaptiveAvgPoolImpl<3,torch::nn::AdaptiveAvgPool3dImpl>::options': struct 'torch::nn::AdaptiveAvgPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveAvgPoolImpl<3,torch::nn::AdaptiveAvgPool3dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	267
Warning	C4251	'torch::nn::MaxUnpoolImpl<1,torch::nn::MaxUnpool1dImpl>::options': struct 'torch::nn::MaxUnpoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxUnpoolImpl<1,torch::nn::MaxUnpool1dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	343
Warning	C4251	'torch::nn::MaxUnpoolImpl<2,torch::nn::MaxUnpool2dImpl>::options': struct 'torch::nn::MaxUnpoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxUnpoolImpl<2,torch::nn::MaxUnpool2dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	343
Warning	C4251	'torch::nn::MaxUnpoolImpl<3,torch::nn::MaxUnpool3dImpl>::options': struct 'torch::nn::MaxUnpoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxUnpoolImpl<3,torch::nn::MaxUnpool3dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	343
Warning	C4251	'torch::nn::FractionalMaxPool2dImpl::options': struct 'torch::nn::FractionalMaxPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::FractionalMaxPool2dImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	423
Warning	C4251	'torch::nn::FractionalMaxPool3dImpl::options': struct 'torch::nn::FractionalMaxPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::FractionalMaxPool3dImpl'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	455
Warning	C4251	'torch::nn::LPPoolImpl<1,torch::nn::LPPool1dImpl>::options': struct 'torch::nn::LPPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::LPPoolImpl<1,torch::nn::LPPool1dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	481
Warning	C4251	'torch::nn::LPPoolImpl<2,torch::nn::LPPool2dImpl>::options': struct 'torch::nn::LPPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::LPPoolImpl<2,torch::nn::LPPool2dImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\pooling.h	481
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::w_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	71
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::w_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	73
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::b_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	75
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::b_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	77
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::cudnn_mode_': class 'c10::optional<torch::nn::detail::RNNImplBase<Derived>::CuDNNMode>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	110
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::flat_weights_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	113
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::w_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	71
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::w_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	73
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::b_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	75
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::b_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	77
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::cudnn_mode_': class 'c10::optional<torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::CuDNNMode>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	110
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::flat_weights_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	113
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::w_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	71
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::w_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	73
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::b_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	75
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::b_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	77
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::cudnn_mode_': class 'c10::optional<torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::CuDNNMode>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	110
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::flat_weights_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	113
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::w_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	71
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::w_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	73
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::b_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	75
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::b_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	77
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::cudnn_mode_': class 'c10::optional<torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::CuDNNMode>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	110
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::flat_weights_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\nn\modules\rnn.h	113
Warning	C4251	'torch::autograd::profiler::StringView::owned_str_ptr_': class 'std::shared_ptr<std::string>' needs to have dll-interface to be used by clients of struct 'torch::autograd::profiler::StringView'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\record_function.h	39
Warning	C4251	'torch::autograd::profiler::RecordFunction::inputs_': class 'std::vector<StorageT,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::profiler::RecordFunction'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\record_function.h	112
Warning	C4251	'torch::autograd::profiler::Event::shapes_': class 'std::vector<std::vector<int64_t,std::allocator<_Ty>>,std::allocator<std::vector<_Ty,std::allocator<_Ty>>>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::profiler::Event'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\profiler.h	169
Warning	C4251	'torch::autograd::profiler::RecordProfile::file_': class 'std::unique_ptr<std::ofstream,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::profiler::RecordProfile'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\profiler.h	245
Warning	C4251	'torch::autograd::SavedVariable::grad_fn_': class 'std::shared_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of class 'torch::autograd::SavedVariable'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\saved_variable.h	46
Warning	C4251	'torch::autograd::SavedVariable::weak_grad_fn_': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of class 'torch::autograd::SavedVariable'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\saved_variable.h	49
Warning	C4251	'torch::autograd::SavedVariable::grad_accumulator_': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of class 'torch::autograd::SavedVariable'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\saved_variable.h	50
Warning	C4251	'std::enable_shared_from_this<torch::autograd::Node>::_Wptr': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this<torch::autograd::Node>'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	88
Warning	C4251	'torch::autograd::Node::next_edges_': class 'std::vector<torch::autograd::Edge,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	353
Warning	C4251	'torch::autograd::Node::anomaly_metadata_': class 'std::unique_ptr<torch::autograd::AnomalyMetadata,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	355
Warning	C4251	'torch::autograd::Node::pre_hooks_': class 'std::vector<std::unique_ptr<torch::autograd::FunctionPreHook,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	356
Warning	C4251	'torch::autograd::Node::post_hooks_': class 'std::vector<std::unique_ptr<torch::autograd::FunctionPostHook,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	357
Warning	C4251	'torch::autograd::Node::input_metadata_': class 'c10::SmallVector<torch::autograd::InputMetadata,2>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	358
Warning	C4267	'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	143
Warning	C4267	'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	149
Warning	C4267	'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	156
Warning	C4267	'return': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	162
Warning	C4267	'return': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\function.h	217
Warning	C4251	'torch::autograd::AutogradContext::saved_data': class 'ska::flat_hash_map<std::string,c10::IValue,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<K,V>>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\custom_function.h	84
Warning	C4251	'torch::autograd::AutogradContext::non_differentiable_': class 'std::unordered_set<c10::TensorImpl *,std::hash<c10::TensorImpl *>,std::equal_to<_Kty>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\custom_function.h	105
Warning	C4251	'torch::autograd::AutogradContext::dirty_inputs_': class 'std::unordered_set<c10::TensorImpl *,std::hash<c10::TensorImpl *>,std::equal_to<_Kty>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\custom_function.h	106
Warning	C4251	'torch::autograd::AutogradContext::saved_variables_': class 'std::vector<torch::autograd::SavedVariable,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\custom_function.h	107
Warning	C4251	'torch::autograd::AutogradContext::to_save_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\custom_function.h	108
Warning	C4251	'torch::autograd::AutogradContext::grad_fn_': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\custom_function.h	113
Warning	C4251	'torch::autograd::VariableInfo::size': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::VariableInfo'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\autograd\custom_function.h	129
Warning	C4251	'torch::optim::detail::OptimizerBase::parameters_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::detail::OptimizerBase'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\optimizer.h	83
Warning	C4275	non dll-interface class 'torch::optim::Optimizer' used as base for dll-interface class 'torch::optim::Adagrad'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\adagrad.h	28
Warning	C4251	'torch::optim::Adagrad::sum_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adagrad'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\adagrad.h	44
Warning	C4251	'torch::optim::Adagrad::step_buffers': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adagrad'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\adagrad.h	45
Warning	C4275	non dll-interface class 'torch::optim::Optimizer' used as base for dll-interface class 'torch::optim::Adam'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\adam.h	31
Warning	C4251	'torch::optim::Adam::step_buffers': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adam'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\adam.h	45
Warning	C4251	'torch::optim::Adam::exp_average_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adam'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\adam.h	46
Warning	C4251	'torch::optim::Adam::exp_average_sq_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adam'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\adam.h	47
Warning	C4251	'torch::optim::Adam::max_exp_average_sq_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adam'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\adam.h	48
Warning	C4305	'initializing': truncation from 'double' to 'float'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\lbfgs.h	22
Warning	C4305	'initializing': truncation from 'double' to 'float'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\lbfgs.h	23
Warning	C4275	non dll-interface class 'torch::optim::LossClosureOptimizer' used as base for dll-interface class 'torch::optim::LBFGS'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\lbfgs.h	27
Warning	C4251	'torch::optim::LBFGS::ro': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::LBFGS'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\lbfgs.h	48
Warning	C4251	'torch::optim::LBFGS::al': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::LBFGS'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\lbfgs.h	49
Warning	C4251	'torch::optim::LBFGS::old_dirs': class 'std::deque<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::LBFGS'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\lbfgs.h	50
Warning	C4251	'torch::optim::LBFGS::old_stps': class 'std::deque<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::LBFGS'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\lbfgs.h	51
Warning	C4275	non dll-interface class 'torch::optim::Optimizer' used as base for dll-interface class 'torch::optim::RMSprop'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\rmsprop.h	34
Warning	C4251	'torch::optim::RMSprop::square_average_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::RMSprop'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\rmsprop.h	50
Warning	C4251	'torch::optim::RMSprop::momentum_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::RMSprop'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\rmsprop.h	51
Warning	C4251	'torch::optim::RMSprop::grad_average_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::RMSprop'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\rmsprop.h	52
Warning	C4275	non dll-interface class 'torch::optim::Optimizer' used as base for dll-interface class 'torch::optim::SGD'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\sgd.h	31
Warning	C4251	'torch::optim::SGD::momentum_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::SGD'	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\torch\csrc\api\include\torch\optim\sgd.h	46
Warning	C4244	'argument': conversion from '_Ty' to 'T', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\optional.h	430
Warning	C4018	'>': signed/unsigned mismatch	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half.h	451
Warning	C4244	'argument': conversion from 'From' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half.h	400
Warning	C4244	'argument': conversion from '_Ty' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half.h	416
Warning	C4244	'argument': conversion from 'From' to 'float', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half.h	400
Warning	C4244	'argument': conversion from 'From' to 'const std::complex<double>::_Ty', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half.h	400
Warning	C4244	'argument': conversion from 'From' to 'const std::complex<float>::_Ty', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half.h	400
Warning	C4244	'argument': conversion from 'From' to 'const std::complex<float>::_Ty', possible loss of data	LibTorch-1.4-example	c:\users\XX\documents\libtorch-1.4\include\c10\util\half.h	400
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::Error::Error(struct c10::SourceLocation,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_??0Error@c10@@QEAA@USourceLocation@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "public: class at::Tensor __cdecl c10::KernelFunction::callUnboxedOnly<class at::Tensor,class c10::ArrayRef<__int64>,struct c10::TensorOptions const &>(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)const " (??$callUnboxedOnly@VTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@KernelFunction@c10@@QEBA?AVTensor@at@@V?$ArrayRef@_J@1@AEBUTensorOptions@1@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) protected: virtual __cdecl c10::intrusive_ptr_target::~intrusive_ptr_target(void)" (__imp_??1intrusive_ptr_target@c10@@MEAA@XZ) referenced in function "int `public: __cdecl c10::ivalue::Future::Future(class std::shared_ptr<struct c10::Type>)'::`1'::dtor$1" (?dtor$1@?0???0Future@ivalue@c10@@QEAA@V?$shared_ptr@UType@c10@@@std@@@Z@4HA)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) protected: __cdecl c10::intrusive_ptr_target::intrusive_ptr_target(void)" (__imp_??0intrusive_ptr_target@c10@@IEAA@XZ) referenced in function "public: __cdecl c10::ivalue::Future::Future(class std::shared_ptr<struct c10::Type>)" (??0Future@ivalue@c10@@QEAA@V?$shared_ptr@UType@c10@@@std@@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) protected: __cdecl c10::intrusive_ptr_target::intrusive_ptr_target(class c10::intrusive_ptr_target &&)" (__imp_??0intrusive_ptr_target@c10@@IEAA@$$QEAV01@@Z) referenced in function "public: __cdecl c10::ivalue::Object::Object(struct c10::ivalue::Object &&)" (??0Object@ivalue@c10@@QEAA@$$QEAU012@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) protected: class c10::intrusive_ptr_target & __cdecl c10::intrusive_ptr_target::operator=(class c10::intrusive_ptr_target &&)" (__imp_??4intrusive_ptr_target@c10@@IEAAAEAV01@$$QEAV01@@Z) referenced in function "public: struct c10::ivalue::Object & __cdecl c10::ivalue::Object::operator=(struct c10::ivalue::Object &&)" (??4Object@ivalue@c10@@QEAAAEAU012@$$QEAU012@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) protected: __cdecl c10::intrusive_ptr_target::intrusive_ptr_target(class c10::intrusive_ptr_target const &)" (__imp_??0intrusive_ptr_target@c10@@IEAA@AEBV01@@Z) referenced in function "public: __cdecl c10::ivalue::Object::Object(struct c10::ivalue::Object const &)" (??0Object@ivalue@c10@@QEAA@AEBU012@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) protected: class c10::intrusive_ptr_target & __cdecl c10::intrusive_ptr_target::operator=(class c10::intrusive_ptr_target const &)" (__imp_??4intrusive_ptr_target@c10@@IEAAAEAV01@AEBV01@@Z) referenced in function "public: struct c10::ivalue::Object & __cdecl c10::ivalue::Object::operator=(struct c10::ivalue::Object const &)" (??4Object@ivalue@c10@@QEAAAEAU012@AEBU012@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) private: virtual void __cdecl c10::intrusive_ptr_target::release_resources(void)" (__imp_?release_resources@intrusive_ptr_target@c10@@EEAAXXZ) referenced in function "private: void __cdecl c10::intrusive_ptr<struct c10::ivalue::Object,struct c10::detail::intrusive_target_default_null_type<struct c10::ivalue::Object> >::reset_(void)" (?reset_@?$intrusive_ptr@UObject@ivalue@c10@@U?$intrusive_target_default_null_type@UObject@ivalue@c10@@@detail@3@@c10@@AEAAXXZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::TensorOptions::TensorOptions(void)" (__imp_??0TensorOptions@c10@@QEAA@XZ) referenced in function main	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: bool __cdecl c10::TensorOptions::requires_grad(void)const " (__imp_?requires_grad@TensorOptions@c10@@QEBA_NXZ) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: class c10::TensorTypeSet __cdecl c10::TensorOptions::type_set(void)const " (__imp_?type_set@TensorOptions@c10@@QEBA?AVTensorTypeSet@2@XZ) referenced in function "public: void __cdecl c10::detail::MultiDispatchTensorTypeSet::operator()(struct c10::TensorOptions const &)" (??RMultiDispatchTensorTypeSet@detail@c10@@QEAAXAEBUTensorOptions@2@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) struct c10::impl::LocalTensorTypeSet __cdecl c10::impl::tls_local_tensor_type_set(void)" (__imp_?tls_local_tensor_type_set@impl@c10@@YA?AULocalTensorTypeSet@12@XZ) referenced in function "enum c10::TensorTypeId __cdecl c10::impl::dispatchTypeId(class c10::TensorTypeSet)" (?dispatchTypeId@impl@c10@@YA?AW4TensorTypeId@2@VTensorTypeSet@2@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::VariableVersion::VariableVersion(unsigned int)" (__imp_??0VariableVersion@c10@@QEAA@I@Z) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::VariableVersion::~VariableVersion(void)" (__imp_??1VariableVersion@c10@@QEAA@XZ) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: bool __cdecl c10::TensorImpl::unique_version(void)const " (__imp_?unique_version@TensorImpl@c10@@QEBA_NXZ) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: void __cdecl c10::TensorImpl::set_allow_tensor_metadata_change(bool)" (__imp_?set_allow_tensor_metadata_change@TensorImpl@c10@@QEAAX_N@Z) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: void __cdecl c10::TensorImpl::set_autograd_meta(class std::unique_ptr<struct c10::AutogradMetaInterface,struct std::default_delete<struct c10::AutogradMetaInterface> >)" (__imp_?set_autograd_meta@TensorImpl@c10@@QEAAXV?$unique_ptr@UAutogradMetaInterface@c10@@U?$default_delete@UAutogradMetaInterface@c10@@@std@@@std@@@Z) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: static struct c10::TensorImpl * __cdecl c10::UndefinedTensorImpl::singleton(void)" (__imp_?singleton@UndefinedTensorImpl@c10@@SAPEAUTensorImpl@2@XZ) referenced in function "struct c10::TensorImpl * __cdecl c10::detail::assign_ptr_<struct c10::TensorImpl,struct c10::UndefinedTensorImpl,struct c10::detail::intrusive_target_default_null_type<struct c10::TensorImpl> >(struct c10::TensorImpl *)" (??$assign_ptr_@UTensorImpl@c10@@UUndefinedTensorImpl@2@U?$intrusive_target_default_null_type@UTensorImpl@c10@@@detail@2@@detail@c10@@YAPEAUTensorImpl@1@PEAU21@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::Symbol::Symbol(void)" (__imp_??0Symbol@c10@@QEAA@XZ) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: static struct c10::Symbol __cdecl c10::Symbol::fromQualString(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_?fromQualString@Symbol@c10@@SA?AU12@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl at::Tensor::Tensor(void)" (__imp_??0Tensor@at@@QEAA@XZ) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl at::Tensor::Tensor(class c10::intrusive_ptr<struct c10::TensorImpl,struct c10::UndefinedTensorImpl>)" (__imp_??0Tensor@at@@QEAA@V?$intrusive_ptr@UTensorImpl@c10@@UUndefinedTensorImpl@2@@c10@@@Z) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl at::Tensor::Tensor(class at::Tensor &&)" (__imp_??0Tensor@at@@QEAA@$$QEAV01@@Z) referenced in function "public: class at::Tensor __cdecl c10::KernelFunction::callUnboxedOnly<class at::Tensor,class c10::ArrayRef<__int64>,struct c10::TensorOptions const &>(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)const " (??$callUnboxedOnly@VTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@KernelFunction@c10@@QEBA?AVTensor@at@@V?$ArrayRef@_J@1@AEBUTensorOptions@1@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: class c10::intrusive_ptr<struct c10::TensorImpl,struct c10::UndefinedTensorImpl> const & __cdecl at::Tensor::getIntrusivePtr(void)const " (__imp_?getIntrusivePtr@Tensor@at@@QEBAAEBV?$intrusive_ptr@UTensorImpl@c10@@UUndefinedTensorImpl@2@@c10@@XZ) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: bool __cdecl at::Tensor::defined(void)const " (__imp_?defined@Tensor@at@@QEBA_NXZ) referenced in function "class at::Tensor __cdecl torch::autograd::make_variable(class at::Tensor,bool,bool)" (?make_variable@autograd@torch@@YA?AVTensor@at@@V34@_N1@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl at::Tensor::~Tensor(void)" (__imp_??1Tensor@at@@QEAA@XZ) referenced in function "public: class at::Tensor __cdecl c10::KernelFunction::callUnboxedOnly<class at::Tensor,class c10::ArrayRef<__int64>,struct c10::TensorOptions const &>(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)const " (??$callUnboxedOnly@VTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@KernelFunction@c10@@QEBA?AVTensor@at@@V?$ArrayRef@_J@1@AEBUTensorOptions@1@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::IValue::IValue(void)" (__imp_??0IValue@c10@@QEAA@XZ) referenced in function "public: static void __cdecl std::_Default_allocator_traits<class std::allocator<struct c10::IValue> >::construct<struct c10::IValue>(class std::allocator<struct c10::IValue> &,struct c10::IValue * const)" (??$construct@UIValue@c10@@$$V@?$_Default_allocator_traits@V?$allocator@UIValue@c10@@@std@@@std@@SAXAEAV?$allocator@UIValue@c10@@@1@QEAUIValue@c10@@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::IValue::IValue(struct c10::IValue const &)" (__imp_??0IValue@c10@@QEAA@AEBU01@@Z) referenced in function "public: static void __cdecl std::_Default_allocator_traits<class std::allocator<struct c10::IValue> >::construct<struct c10::IValue,struct c10::IValue &>(class std::allocator<struct c10::IValue> &,struct c10::IValue * const,struct c10::IValue &)" (??$construct@UIValue@c10@@AEAU12@@?$_Default_allocator_traits@V?$allocator@UIValue@c10@@@std@@@std@@SAXAEAV?$allocator@UIValue@c10@@@1@QEAUIValue@c10@@AEAU34@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::IValue::IValue(struct c10::IValue &&)" (__imp_??0IValue@c10@@QEAA@$$QEAU01@@Z) referenced in function "public: static void __cdecl std::_Default_allocator_traits<class std::allocator<struct c10::IValue> >::construct<struct c10::IValue,struct c10::IValue>(class std::allocator<struct c10::IValue> &,struct c10::IValue * const,struct c10::IValue &&)" (??$construct@UIValue@c10@@U12@@?$_Default_allocator_traits@V?$allocator@UIValue@c10@@@std@@@std@@SAXAEAV?$allocator@UIValue@c10@@@1@QEAUIValue@c10@@$$QEAU34@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::IValue::~IValue(void)" (__imp_??1IValue@c10@@QEAA@XZ) referenced in function "public: virtual __cdecl c10::ivalue::Future::~Future(void)" (??1Future@ivalue@c10@@UEAA@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: struct c10::IValue & __cdecl c10::IValue::operator=(struct c10::IValue &&)& " (__imp_??4IValue@c10@@QEGAAAEAU01@$$QEAU01@@Z) referenced in function "struct c10::IValue * __cdecl std::_Move_unchecked1<struct c10::IValue *,struct c10::IValue *>(struct c10::IValue *,struct c10::IValue *,struct c10::IValue *,struct std::_General_ptr_iterator_tag)" (??$_Move_unchecked1@PEAUIValue@c10@@PEAU12@@std@@YAPEAUIValue@c10@@PEAU12@00U_General_ptr_iterator_tag@0@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: struct c10::IValue & __cdecl c10::IValue::operator=(struct c10::IValue const &)& " (__imp_??4IValue@c10@@QEGAAAEAU01@AEBU01@@Z) referenced in function "struct c10::IValue * __cdecl std::_Copy_unchecked1<struct c10::IValue *,struct c10::IValue *>(struct c10::IValue *,struct c10::IValue *,struct c10::IValue *,struct std::_General_ptr_iterator_tag)" (??$_Copy_unchecked1@PEAUIValue@c10@@PEAU12@@std@@YAPEAUIValue@c10@@PEAU12@00U_General_ptr_iterator_tag@0@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::ivalue::Future::FutureError::FutureError(void)" (__imp_??0FutureError@Future@ivalue@c10@@QEAA@XZ) referenced in function "public: __cdecl c10::ivalue::Future::Future(class std::shared_ptr<struct c10::Type>)" (??0Future@ivalue@c10@@QEAA@V?$shared_ptr@UType@c10@@@std@@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: virtual __cdecl c10::ivalue::Future::FutureError::~FutureError(void)" (__imp_??1FutureError@Future@ivalue@c10@@UEAA@XZ) referenced in function "public: virtual __cdecl c10::ivalue::Future::~Future(void)" (??1Future@ivalue@c10@@UEAA@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::ivalue::Future::FutureError::FutureError(struct c10::ivalue::Future::FutureError const &)" (__imp_??0FutureError@Future@ivalue@c10@@QEAA@AEBU0123@@Z) referenced in function "public: struct c10::IValue __cdecl c10::ivalue::Future::value(void)" (?value@Future@ivalue@c10@@QEAA?AUIValue@3@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: struct c10::ivalue::Future::FutureError & __cdecl c10::ivalue::Future::FutureError::operator=(struct c10::ivalue::Future::FutureError &&)" (__imp_??4FutureError@Future@ivalue@c10@@QEAAAEAU0123@$$QEAU0123@@Z) referenced in function "public: void __cdecl c10::ivalue::Future::markCompleted(struct c10::ivalue::Future::FutureError &&)" (?markCompleted@Future@ivalue@c10@@QEAAX$$QEAUFutureError@123@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "private: void __cdecl c10::ivalue::Object::resizeObject(unsigned __int64)" (?resizeObject@Object@ivalue@c10@@AEAAX_K@Z) referenced in function "public: void __cdecl c10::ivalue::Object::setSlot(unsigned __int64,struct c10::IValue)" (?setSlot@Object@ivalue@c10@@QEAAX_KUIValue@3@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) private: struct c10::OperatorKernel * __cdecl c10::KernelFunction::getFunctor_(void)const " (__imp_?getFunctor_@KernelFunction@c10@@AEBAPEAUOperatorKernel@2@XZ) referenced in function "public: class at::Tensor __cdecl c10::KernelFunction::callUnboxedOnly<class at::Tensor,class c10::ArrayRef<__int64>,struct c10::TensorOptions const &>(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)const " (??$callUnboxedOnly@VTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@KernelFunction@c10@@QEBA?AVTensor@at@@V?$ArrayRef@_J@1@AEBUTensorOptions@1@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: static class c10::Dispatcher & __cdecl c10::Dispatcher::singleton(void)" (__imp_?singleton@Dispatcher@c10@@SAAEAV12@XZ) referenced in function "class at::Tensor __cdecl at::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@at@@YA?AVTensor@1@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: class c10::optional<class c10::OperatorHandle> __cdecl c10::Dispatcher::findSchema(struct c10::OperatorName const &)" (__imp_?findSchema@Dispatcher@c10@@QEAA?AV?$optional@VOperatorHandle@c10@@@2@AEBUOperatorName@2@@Z) referenced in function "class at::Tensor __cdecl at::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@at@@YA?AVTensor@1@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) private: static class c10::KernelFunction const & __cdecl c10::Dispatcher::dispatch_(class c10::DispatchTable const &,class ska::flat_hash_map<enum c10::TensorTypeId,class c10::KernelFunction,struct std::hash<enum c10::TensorTypeId>,struct std::equal_to<enum c10::TensorTypeId>,class std::allocator<struct std::pair<enum c10::TensorTypeId,class c10::KernelFunction> > > const &,class c10::optional<enum c10::TensorTypeId>)" (__imp_?dispatch_@Dispatcher@c10@@CAAEBVKernelFunction@2@AEBVDispatchTable@2@AEBV?$flat_hash_map@W4TensorTypeId@c10@@VKernelFunction@2@U?$hash@W4TensorTypeId@c10@@@std@@U?$equal_to@W4TensorTypeId@c10@@@5@V?$allocator@U?$pair@W4TensorTypeId@c10@@VKernelFunction@2@@std@@@5@@ska@@V?$optional@W4TensorTypeId@c10@@@2@@Z) referenced in function "public: class at::Tensor __cdecl <lambda_0a6810ae6c9aab5a5269db3248807de2>::operator()(class ska::flat_hash_map<enum c10::TensorTypeId,class c10::KernelFunction,struct std::hash<enum c10::TensorTypeId>,struct std::equal_to<enum c10::TensorTypeId>,class std::allocator<struct std::pair<enum c10::TensorTypeId,class c10::KernelFunction> > > const &)const " (??R<lambda_0a6810ae6c9aab5a5269db3248807de2>@@QEBA?AVTensor@at@@AEBV?$flat_hash_map@W4TensorTypeId@c10@@VKernelFunction@2@U?$hash@W4TensorTypeId@c10@@@std@@U?$equal_to@W4TensorTypeId@c10@@@5@V?$allocator@U?$pair@W4TensorTypeId@c10@@VKernelFunction@2@@std@@@5@@ska@@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::OperatorHandle::OperatorHandle(class c10::OperatorHandle const &)" (__imp_??0OperatorHandle@c10@@QEAA@AEBV01@@Z) referenced in function "class at::Tensor __cdecl at::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@at@@YA?AVTensor@1@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl c10::OperatorHandle::~OperatorHandle(void)" (__imp_??1OperatorHandle@c10@@QEAA@XZ) referenced in function "public: __cdecl c10::optional_base<class c10::OperatorHandle>::~optional_base<class c10::OperatorHandle>(void)" (??1?$optional_base@VOperatorHandle@c10@@@c10@@QEAA@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: void __cdecl at::LegacyTypeDispatch::initForTensorTypeSet(class c10::TensorTypeSet)" (__imp_?initForTensorTypeSet@LegacyTypeDispatch@at@@QEAAXVTensorTypeSet@c10@@@Z) referenced in function "class at::Tensor __cdecl at::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@at@@YA?AVTensor@1@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) class at::LegacyTypeDispatch & __cdecl at::globalLegacyTypeDispatch(void)" (__imp_?globalLegacyTypeDispatch@at@@YAAEAVLegacyTypeDispatch@1@XZ) referenced in function "class at::Tensor __cdecl at::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@at@@YA?AVTensor@1@V?$ArrayRef@_J@c10@@AEBUTensorOptions@4@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl at::AutoNonVariableTypeMode::AutoNonVariableTypeMode(bool)" (__imp_??0AutoNonVariableTypeMode@at@@QEAA@_N@Z) referenced in function "public: class at::Tensor __cdecl <lambda_21abee22a29ba9a5435602abb103f1f5>::operator()(void)const " (??R<lambda_21abee22a29ba9a5435602abb103f1f5>@@QEBA?AVTensor@at@@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl at::AutoNonVariableTypeMode::~AutoNonVariableTypeMode(void)" (__imp_??1AutoNonVariableTypeMode@at@@QEAA@XZ) referenced in function "public: class at::Tensor __cdecl <lambda_21abee22a29ba9a5435602abb103f1f5>::operator()(void)const " (??R<lambda_21abee22a29ba9a5435602abb103f1f5>@@QEBA?AVTensor@at@@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl at::print(class std::basic_ostream<char,struct std::char_traits<char> > &,class at::Tensor const &,__int64)" (__imp_?print@at@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV23@AEBVTensor@1@_J@Z) referenced in function "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl at::operator<<(class std::basic_ostream<char,struct std::char_traits<char> > &,class at::Tensor const &)" (??6at@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV12@AEBVTensor@0@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: __cdecl torch::autograd::AutogradMeta::AutogradMeta(struct c10::TensorImpl *,bool,struct torch::autograd::Edge)" (__imp_??0AutogradMeta@autograd@torch@@QEAA@PEAUTensorImpl@c10@@_NUEdge@12@@Z) referenced in function "class std::unique_ptr<struct torch::autograd::AutogradMeta,struct std::default_delete<struct torch::autograd::AutogradMeta> > __cdecl std::make_unique<struct torch::autograd::AutogradMeta,struct c10::TensorImpl *,bool &,0>(struct c10::TensorImpl * &&,bool &)" (??$make_unique@UAutogradMeta@autograd@torch@@PEAUTensorImpl@c10@@AEA_N$0A@@std@@YA?AV?$unique_ptr@UAutogradMeta@autograd@torch@@U?$default_delete@UAutogradMeta@autograd@torch@@@std@@@0@$$QEAPEAUTensorImpl@c10@@AEA_N@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: virtual __cdecl torch::autograd::AutogradMeta::~AutogradMeta(void)" (__imp_??1AutogradMeta@autograd@torch@@UEAA@XZ) referenced in function "public: virtual void * __cdecl torch::autograd::AutogradMeta::`scalar deleting destructor'(unsigned int)" (??_GAutogradMeta@autograd@torch@@UEAAPEAXI@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) class std::shared_ptr<struct torch::jit::tracer::TracingState> const & __cdecl torch::jit::tracer::getTracingState(void)" (__imp_?getTracingState@tracer@jit@torch@@YAAEBV?$shared_ptr@UTracingState@tracer@jit@torch@@@std@@XZ) referenced in function "bool __cdecl torch::jit::tracer::isTracing(void)" (?isTracing@tracer@jit@torch@@YA_NXZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) void __cdecl torch::jit::tracer::setTracingState(class std::shared_ptr<struct torch::jit::tracer::TracingState>)" (__imp_?setTracingState@tracer@jit@torch@@YAXV?$shared_ptr@UTracingState@tracer@jit@torch@@@std@@@Z) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) void __cdecl torch::jit::tracer::recordSourceLocation(struct torch::jit::Node *)" (__imp_?recordSourceLocation@tracer@jit@torch@@YAXPEAUNode@23@@Z) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) void __cdecl torch::jit::tracer::addInputs(struct torch::jit::Node *,char const *,class c10::ArrayRef<__int64>)" (__imp_?addInputs@tracer@jit@torch@@YAXPEAUNode@23@PEBDV?$ArrayRef@_J@c10@@@Z) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) void __cdecl torch::jit::tracer::addInputs(struct torch::jit::Node *,char const *,struct c10::TensorOptions const &)" (__imp_?addInputs@tracer@jit@torch@@YAXPEAUNode@23@PEBDAEBUTensorOptions@c10@@@Z) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) void __cdecl torch::jit::tracer::addOutput(struct torch::jit::Node *,class at::Tensor const &)" (__imp_?addOutput@tracer@jit@torch@@YAXPEAUNode@23@AEBVTensor@at@@@Z) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: struct torch::jit::Node * __cdecl torch::jit::Node::insertBefore(struct torch::jit::Node *)" (__imp_?insertBefore@Node@jit@torch@@QEAAPEAU123@PEAU123@@Z) referenced in function "public: struct torch::jit::Node * __cdecl torch::jit::Graph::insertNode(struct torch::jit::Node *)" (?insertNode@Graph@jit@torch@@QEAAPEAUNode@23@PEAU423@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) private: bool __cdecl torch::jit::Node::inBlockList(void)const " (__imp_?inBlockList@Node@jit@torch@@AEBA_NXZ) referenced in function "public: struct torch::jit::Node * __cdecl torch::jit::Graph::insertNode(struct torch::jit::Node *)" (?insertNode@Graph@jit@torch@@QEAAPEAUNode@23@PEAU423@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2019	unresolved external symbol "__declspec(dllimport) public: struct torch::jit::Node * __cdecl torch::jit::Graph::create(struct c10::Symbol,unsigned __int64)" (__imp_?create@Graph@jit@torch@@QEAAPEAUNode@23@USymbol@c10@@_K@Z) referenced in function "class at::Tensor __cdecl torch::rand(class c10::ArrayRef<__int64>,struct c10::TensorOptions const &)" (?rand@torch@@YA?AVTensor@at@@V?$ArrayRef@_J@c10@@AEBUTensorOptions@5@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "public: __cdecl c10::Error::Error(class c10::Error const &)" (??0Error@c10@@QEAA@AEBV01@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "public: __cdecl c10::ivalue::Future::FutureError::FutureError(struct c10::ivalue::Future::FutureError const &)" (??0FutureError@Future@ivalue@c10@@QEAA@AEBU0123@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "public: virtual __cdecl c10::Error::~Error(void)" (??1Error@c10@@UEAA@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "public: virtual __cdecl c10::ivalue::Future::FutureError::~FutureError(void)" (??1FutureError@Future@ivalue@c10@@UEAA@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "public: virtual class at::Tensor & __cdecl torch::autograd::AutogradMeta::grad(void)" (?grad@AutogradMeta@autograd@torch@@UEAAAEAVTensor@at@@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "public: virtual class at::Tensor const & __cdecl torch::autograd::AutogradMeta::grad(void)const " (?grad@AutogradMeta@autograd@torch@@UEBAAEBVTensor@at@@XZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "private: virtual void __cdecl c10::intrusive_ptr_target::release_resources(void)" (?release_resources@intrusive_ptr_target@c10@@EEAAXXZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "public: virtual bool __cdecl torch::autograd::AutogradMeta::requires_grad(void)const " (?requires_grad@AutogradMeta@autograd@torch@@UEBA_NXZ)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK2001	unresolved external symbol "public: virtual void __cdecl torch::autograd::AutogradMeta::set_requires_grad(bool,struct c10::TensorImpl *)" (?set_requires_grad@AutogradMeta@autograd@torch@@UEAAX_NPEAUTensorImpl@c10@@@Z)	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\LibTorch-1.4-example\Source.obj	1
Error	LNK1120	68 unresolved externals	LibTorch-1.4-example	C:\Users\XX\Documents\Visual Studio Proj\LibTorch-1.4-example\x64\Debug\LibTorch-1.4-example.exe	1

When I compile with nightly even tho I got this error I get the following errors and wranings:

Severity	Code	Description	Project	File	Line	Suppression State
Warning	C4251	'c10::InefficientStdFunctionContext::ptr_': class 'std::unique_ptr<void,std::function<void (void *)>>' needs to have dll-interface to be used by clients of struct 'c10::InefficientStdFunctionContext'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\allocator.h	183
Error (active)	E1866	attribute does not apply to any entity	LibTorch-nightly-example	C:\Users\XX\Documents\libtorch-nightly\include\c10\util\ArrayRef.h	278
Warning	C4275	non dll-interface class 'std::exception' used as base for dll-interface class 'c10::Error'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\exception.h	28
Warning	C4251	'c10::Error::msg_stack_': class 'std::vector<std::string,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'c10::Error'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\exception.h	29
Warning	C4251	'c10::Error::backtrace_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'c10::Error'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\exception.h	30
Warning	C4251	'c10::Error::msg_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'c10::Error'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\exception.h	35
Warning	C4251	'c10::Error::msg_without_backtrace_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'c10::Error'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\exception.h	36
Warning	C4251	'c10::DataPtr::ptr_': class 'c10::detail::UniqueVoidPtr' needs to have dll-interface to be used by clients of class 'c10::DataPtr'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\allocator.h	21
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	172
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	175
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	178
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	181
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	185
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	188
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	191
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	194
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	200
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	203
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	206
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	209
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	213
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	216
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	219
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half-inl.h	222
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	148
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	151
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	154
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	157
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	161
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	164
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	167
Warning	C4244	'argument': conversion from 'int' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	170
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	176
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	179
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	182
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	185
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	189
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	192
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	195
Warning	C4244	'argument': conversion from 'int64_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\bfloat16-inl.h	198
Warning	C4251	'c10::IdWrapper<caffe2::TypeIdentifier,c10::util::type_index>::id_': struct 'c10::util::type_index' needs to have dll-interface to be used by clients of class 'c10::IdWrapper<caffe2::TypeIdentifier,c10::util::type_index>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\typeid.h	68
Warning	C4251	'c10::intrusive_ptr_target::refcount_': struct 'std::atomic<unsigned __int64>' needs to have dll-interface to be used by clients of class 'c10::intrusive_ptr_target'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\intrusive_ptr.h	66
Warning	C4251	'c10::intrusive_ptr_target::weakcount_': struct 'std::atomic<unsigned __int64>' needs to have dll-interface to be used by clients of class 'c10::intrusive_ptr_target'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\intrusive_ptr.h	67
Warning	C4267	'return': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\intrusive_ptr.h	721
Warning	C4267	'return': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\intrusive_ptr.h	752
Warning	C4251	'c10::Storage::storage_impl_': class 'c10::intrusive_ptr<c10::StorageImpl,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'c10::Storage'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\storage.h	181
Warning	C4267	'return': conversion from 'size_t' to 'unsigned int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\llvmmathextras.h	550
Warning	C4267	'return': conversion from 'size_t' to 'unsigned int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\llvmmathextras.h	556
Warning	C4267	'return': conversion from 'size_t' to 'unsigned int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\llvmmathextras.h	563
Warning	C4267	'return': conversion from 'size_t' to 'unsigned int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\llvmmathextras.h	569
Warning	C4251	'c10::impl::LocalDispatchKeySet::included_': class 'c10::DispatchKeySet' needs to have dll-interface to be used by clients of struct 'c10::impl::LocalDispatchKeySet'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\impl\localdispatchkeyset.h	53
Warning	C4251	'c10::impl::LocalDispatchKeySet::excluded_': class 'c10::DispatchKeySet' needs to have dll-interface to be used by clients of struct 'c10::impl::LocalDispatchKeySet'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\impl\localdispatchkeyset.h	54
Warning	C4251	'c10::MessageLogger::stream_': class 'std::basic_stringstream<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'c10::MessageLogger'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\logging_is_not_google_glog.h	47
Warning	C4251	'c10::VariableVersion::version_counter_': class 'c10::intrusive_ptr<c10::VariableVersion::VersionCounter,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'c10::VariableVersion'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	224
Warning	C4251	'c10::TensorImpl::autograd_meta_': class 'std::unique_ptr<c10::AutogradMetaInterface,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	1537
Warning	C4251	'c10::TensorImpl::named_tensor_meta_': class 'std::unique_ptr<c10::NamedTensorMetaInterface,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	1540
Warning	C4251	'c10::TensorImpl::sizes_': class 'c10::SmallVector<int64_t,5>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	1562
Warning	C4251	'c10::TensorImpl::strides_': class 'c10::SmallVector<int64_t,5>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	1563
Warning	C4251	'c10::TensorImpl::device_opt_': class 'c10::optional<c10::Device>' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	1588
Warning	C4251	'c10::TensorImpl::key_set_': class 'c10::DispatchKeySet' needs to have dll-interface to be used by clients of struct 'c10::TensorImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	1593
Warning	C4244	'argument': conversion from 'float' to 'const _Ty', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	992
Warning	C4244	'initializing': conversion from 'int64_t' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\tensorimpl.h	1344
Warning	C4251	'at::DeprecatedTypePropertiesRegistry::registry': class 'std::unique_ptr<at::DeprecatedTypeProperties,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of class 'at::DeprecatedTypePropertiesRegistry'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\deprecatedtypepropertiesregistry.h	26
Warning	C4251	'at::Generator::mutex_': class 'std::mutex' needs to have dll-interface to be used by clients of struct 'at::Generator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\generator.h	76
Warning	C4251	'at::Generator::key_set_': class 'c10::DispatchKeySet' needs to have dll-interface to be used by clients of struct 'at::Generator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\generator.h	82
Warning	C4251	'at::NamedTensorMeta::names_': class 'std::vector<at::Dimname,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'at::NamedTensorMeta'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\namedtensor.h	51
Warning	C4251	'at::Tensor::impl_': class 'c10::intrusive_ptr<c10::TensorImpl,c10::UndefinedTensorImpl>' needs to have dll-interface to be used by clients of class 'at::Tensor'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\tensorbody.h	1018
Warning	C4522	'at::Tensor': multiple assignment operators specified	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\tensorbody.h	1019
Warning	C4244	'argument': conversion from 'int64_t' to 'const _Kty', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dict_inl.h	63
Warning	C4251	'c10::ivalue::ConstantString::str_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::ConstantString'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	126
Warning	C4251	'c10::ivalue::Tuple::elements_': class 'std::vector<T,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Tuple'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	146
Warning	C4251	'c10::ivalue::Tuple::type_': class 'std::shared_ptr<c10::TupleType>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Tuple'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	147
Warning	C4275	non dll-interface class 'std::exception' used as base for dll-interface struct 'c10::ivalue::Future::FutureError'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	209
Warning	C4251	'c10::ivalue::Future::FutureError::error_msg': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future::FutureError'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	219
Warning	C4251	'c10::ivalue::Future::mutex_': class 'std::mutex' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	310
Warning	C4251	'c10::ivalue::Future::completed_': struct 'std::atomic<bool>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	311
Warning	C4251	'c10::ivalue::Future::finished_cv_': class 'std::condition_variable' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	312
Warning	C4251	'c10::ivalue::Future::type_': class 'std::shared_ptr<c10::Type>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	315
Warning	C4251	'c10::ivalue::Future::callbacks': class 'std::vector<std::function<void (void)>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Future'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	316
Warning	C4251	'c10::ivalue::Object::type_': struct 'c10::StrongTypePtr' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Object'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	401
Warning	C4251	'c10::ivalue::Object::slots_': class 'std::vector<T,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ivalue::Object'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	402
Warning	C4244	'return': conversion from 'double' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	450
Warning	C4244	'return': conversion from 'int64_t' to 'unsigned char', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	452
Warning	C4244	'return': conversion from 'int64_t' to 'signed char', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	453
Warning	C4244	'return': conversion from 'int64_t' to 'unsigned short', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	454
Warning	C4244	'return': conversion from 'int64_t' to 'short', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	455
Warning	C4244	'return': conversion from 'int64_t' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	456
Warning	C4244	'return': conversion from 'int64_t' to 'uint32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	457
Warning	C4244	'return': conversion from 'int64_t' to 'c10::detail::_guarded_unsigned_long', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\ivalue_inl.h	459
Warning	C4251	'std::enable_shared_from_this<c10::Type>::_Wptr': class 'std::weak_ptr<_Ty>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this<c10::Type>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	69
Warning	C4251	'c10::SingleElementType<c10::TypeKind::OptionalType,c10::OptionalType>::elem': class 'std::shared_ptr<c10::Type>' needs to have dll-interface to be used by clients of struct 'c10::SingleElementType<c10::TypeKind::OptionalType,c10::OptionalType>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	245
Warning	C4251	'c10::VaryingShape::dims_': class 'c10::optional<c10::VaryingShape::ListOfOptionalInts>' needs to have dll-interface to be used by clients of struct 'c10::VaryingShape'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	374
Warning	C4251	'c10::TensorType::scalar_type_': class 'c10::optional<c10::ScalarType>' needs to have dll-interface to be used by clients of struct 'c10::TensorType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	626
Warning	C4251	'c10::TensorType::device_': class 'c10::optional<c10::Device>' needs to have dll-interface to be used by clients of struct 'c10::TensorType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	627
Warning	C4251	'c10::TensorType::requires_grad_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'c10::TensorType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	630
Warning	C4251	'c10::TensorType::undefined_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'c10::TensorType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	642
Warning	C4267	'argument': conversion from 'size_t' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	483
Warning	C4267	'argument': conversion from 'size_t' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	486
Warning	C4251	'c10::SingleElementType<c10::TypeKind::ListType,c10::ListType>::elem': class 'std::shared_ptr<c10::Type>' needs to have dll-interface to be used by clients of struct 'c10::SingleElementType<c10::TypeKind::ListType,c10::ListType>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	648
Warning	C4251	'c10::DictType::types': class 'std::vector<c10::TypePtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::DictType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	758
Warning	C4251	'c10::SingleElementType<c10::TypeKind::FutureType,c10::FutureType>::elem': class 'std::shared_ptr<c10::Type>' needs to have dll-interface to be used by clients of struct 'c10::SingleElementType<c10::TypeKind::FutureType,c10::FutureType>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	766
Warning	C4251	'c10::NamedType::name_': class 'c10::optional<c10::QualifiedName>' needs to have dll-interface to be used by clients of struct 'c10::NamedType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	807
Warning	C4251	'c10::TupleType::elements_': class 'std::vector<c10::TypePtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::TupleType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	889
Warning	C4251	'c10::TupleType::schema_': class 'std::shared_ptr<c10::FunctionSchema>' needs to have dll-interface to be used by clients of struct 'c10::TupleType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	891
Warning	C4251	'c10::ClassType::attributeNames_': class 'std::vector<std::string,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	1723
Warning	C4251	'c10::ClassType::attributeTypes_': class 'std::vector<c10::TypePtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	1724
Warning	C4251	'c10::ClassType::constantNames_': class 'std::vector<std::string,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	1726
Warning	C4251	'c10::ClassType::constantValues_': class 'std::vector<T,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	1727
Warning	C4251	'c10::ClassType::compilation_unit_': class 'std::weak_ptr<torch::jit::script::CompilationUnit>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	1729
Warning	C4251	'c10::ClassType::parameterSlots_': class 'std::shared_ptr<std::vector<T,std::allocator<_Ty>>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	1733
Warning	C4251	'c10::ClassType::methods_': class 'std::vector<torch::jit::Function *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'c10::ClassType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	1736
Warning	C4251	'c10::InterfaceType::methods_': class 'std::shared_ptr<std::vector<c10::FunctionSchema,std::allocator<_Ty>>>' needs to have dll-interface to be used by clients of struct 'c10::InterfaceType'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\jit_type.h	1791
Warning	C4251	'c10::KernelFunction::functorFactory_': class 'std::function<std::unique_ptr<c10::OperatorKernel,std::default_delete<_Ty>> (void)>' needs to have dll-interface to be used by clients of class 'c10::KernelFunction'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\boxing\kernelfunction.h	231
Warning	C4251	'c10::KernelFunction::functor_': class 'std::shared_ptr<c10::OperatorKernel>' needs to have dll-interface to be used by clients of class 'c10::KernelFunction'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\boxing\kernelfunction.h	232
Warning	C4251	'c10::DispatchKeyExtractor::operatorHasKernelForBackend_': class 'c10::DispatchKeySet' needs to have dll-interface to be used by clients of struct 'c10::DispatchKeyExtractor'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dispatch\dispatchkeyextractor.h	164
Warning	C4251	'c10::Dispatcher::operators_': class 'std::list<c10::Dispatcher::OperatorDef,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dispatch\dispatcher.h	144
Warning	C4251	'c10::Dispatcher::operatorLookupTable_': class 'c10::LeftRight<ska::flat_hash_map<c10::OperatorName,c10::OperatorHandle,std::hash<c10::OperatorName>,std::equal_to<K>,std::allocator<std::pair<K,V>>>>' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dispatch\dispatcher.h	145
Warning	C4251	'c10::Dispatcher::backendFallbackKernels_': class 'c10::impl::KernelFunctionTable' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dispatch\dispatcher.h	146
Warning	C4251	'c10::Dispatcher::backendsWithoutFallthrough_': class 'c10::DispatchKeySet' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dispatch\dispatcher.h	150
Warning	C4251	'c10::Dispatcher::listeners_': class 'std::unique_ptr<c10::detail::RegistrationListenerList,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dispatch\dispatcher.h	151
Warning	C4251	'c10::Dispatcher::mutex_': class 'std::mutex' needs to have dll-interface to be used by clients of class 'c10::Dispatcher'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dispatch\dispatcher.h	152
Warning	C4251	'c10::OperatorHandle::operatorIterator_': class 'std::_List_iterator<std::_List_val<std::_List_simple_types<_Ty>>>' needs to have dll-interface to be used by clients of class 'c10::OperatorHandle'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\dispatch\dispatcher.h	194
Warning	C4251	'at::CPUGenerator::engine_': class 'at::mt19937_engine' needs to have dll-interface to be used by clients of struct 'at::CPUGenerator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\cpugenerator.h	31
Warning	C4251	'at::CPUGenerator::next_float_normal_sample_': class 'c10::optional<float>' needs to have dll-interface to be used by clients of struct 'at::CPUGenerator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\cpugenerator.h	32
Warning	C4251	'at::CPUGenerator::next_double_normal_sample_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'at::CPUGenerator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\cpugenerator.h	33
Warning	C4244	'argument': conversion from 'unsigned __int64' to 'c10::DeviceIndex', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\stream.h	135
Warning	C4244	'argument': conversion from 'unsigned __int64' to 'c10::StreamId', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\core\stream.h	135
Warning	C4251	'at::Context::thc_init': struct 'std::once_flag' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\context.h	124
Warning	C4251	'at::Context::thh_init': struct 'std::once_flag' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\context.h	125
Warning	C4251	'at::Context::quantized_engine': class 'c10::optional<c10::QEngine>' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\context.h	130
Warning	C4251	'at::Context::thc_state': class 'std::unique_ptr<THCState,void (__cdecl *)(THCState *)>' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\context.h	131
Warning	C4251	'at::Context::thh_state': class 'std::unique_ptr<THHState,void (__cdecl *)(THHState *)>' needs to have dll-interface to be used by clients of class 'at::Context'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\context.h	132
Warning	C4251	'at::TensorGeometry::sizes_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'at::TensorGeometry'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\tensorgeometry.h	56
Warning	C4251	'at::TensorGeometry::strides_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'at::TensorGeometry'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\tensorgeometry.h	57
Warning	C4251	'at::namedinference::TensorName::origin_': class 'c10::ArrayRef<at::Dimname>' needs to have dll-interface to be used by clients of struct 'at::namedinference::TensorName'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\tensornames.h	40
Warning	C4251	'at::namedinference::TensorNames::names_': class 'c10::SmallVector<at::namedinference::TensorName,10>' needs to have dll-interface to be used by clients of struct 'at::namedinference::TensorNames'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\tensornames.h	70
Warning	C4251	'torch::autograd::AutogradMeta::name_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\variable.h	180
Warning	C4251	'torch::autograd::AutogradMeta::grad_fn_': class 'std::shared_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\variable.h	183
Warning	C4251	'torch::autograd::AutogradMeta::grad_accumulator_': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\variable.h	184
Warning	C4251	'torch::autograd::AutogradMeta::hooks_': class 'std::vector<std::shared_ptr<torch::autograd::FunctionPreHook>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\variable.h	186
Warning	C4251	'torch::autograd::AutogradMeta::cpp_hooks_list': class 'std::shared_ptr<torch::autograd::hooks_list>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\variable.h	187
Warning	C4251	'torch::autograd::AutogradMeta::mutex_': class 'std::mutex' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradMeta'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\variable.h	203
Warning	C4275	non dll-interface struct 'torch::jit::AttributeValue' used as base for dll-interface struct 'torch::jit::GraphAttr'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\attributes.h	107
Warning	C4251	'torch::jit::GraphAttr::value_': class 'std::shared_ptr<torch::jit::Graph>' needs to have dll-interface to be used by clients of struct 'torch::jit::GraphAttr'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\attributes.h	121
Warning	C4275	non dll-interface struct 'torch::jit::AttributeValue' used as base for dll-interface struct 'torch::jit::GraphsAttr'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\attributes.h	124
Warning	C4251	'torch::jit::GraphsAttr::value_': class 'std::vector<std::shared_ptr<torch::jit::Graph>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::GraphsAttr'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\attributes.h	138
Warning	C4251	'torch::jit::SourceRange::source_': class 'std::shared_ptr<torch::jit::Source>' needs to have dll-interface to be used by clients of struct 'torch::jit::SourceRange'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\source_range.h	169
Warning	C4251	'torch::jit::Scope::parent_': class 'c10::intrusive_ptr<torch::jit::Scope,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Scope'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\scope.h	25
Warning	C4251	'torch::jit::InlinedCallStack::callee_': class 'c10::optional<torch::jit::InlinedCallStackPtr>' needs to have dll-interface to be used by clients of struct 'torch::jit::InlinedCallStack'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\scope.h	87
Warning	C4275	non dll-interface class 'std::runtime_error' used as base for dll-interface struct 'torch::jit::constant_not_supported_error'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\constants.h	20
Warning	C4251	'torch::jit::Operator::schema_string_': class 'c10::optional<std::string>' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\operator.h	175
Warning	C4251	'torch::jit::Operator::schema_': class 'std::shared_ptr<c10::FunctionSchema>' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\operator.h	179
Warning	C4251	'torch::jit::Operator::op_': class 'std::shared_ptr<torch::jit::Operation>' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\operator.h	183
Warning	C4251	'torch::jit::Operator::c10Handle_': class 'c10::optional<c10::OperatorHandle>' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\operator.h	185
Warning	C4251	'torch::jit::Operator::options_': struct 'c10::OperatorOptions' needs to have dll-interface to be used by clients of struct 'torch::jit::Operator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\operator.h	186
Warning	C4251	'torch::jit::Node::inputs_': class 'std::vector<torch::jit::Value *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\ir.h	257
Warning	C4251	'torch::jit::Node::outputs_': class 'std::vector<torch::jit::Value *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\ir.h	258
Warning	C4251	'torch::jit::Node::blocks_': class 'std::vector<torch::jit::Block *,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\ir.h	260
Warning	C4251	'torch::jit::Node::source_range_': class 'c10::optional<torch::jit::SourceRange>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\ir.h	263
Warning	C4251	'torch::jit::Node::scope_': class 'c10::intrusive_ptr<torch::jit::Scope,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\ir.h	264
Warning	C4251	'torch::jit::Node::callstack_': class 'c10::optional<torch::jit::InlinedCallStackPtr>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\ir.h	265
Warning	C4251	'torch::jit::Node::values_': class 'std::vector<torch::jit::Node::AVPtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\ir.h	791
Warning	C4251	'torch::jit::ArgumentSpecCreator::instructions_': class 'std::vector<torch::jit::ArgumentSpecCreator::Inst,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::ArgumentSpecCreator'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\argument_spec.h	201
Warning	C4267	'initializing': conversion from 'size_t' to 'int32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\argument_spec.h	234
Warning	C4267	'initializing': conversion from 'size_t' to 'int32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\argument_spec.h	237
Warning	C4267	'initializing': conversion from 'size_t' to 'const int32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\argument_spec.h	237
Warning	C4244	'+=': conversion from 'int64_t' to 'int32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\argument_spec.h	242
Warning	C4244	'+=': conversion from 'int64_t' to 'int32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\argument_spec.h	262
Warning	C4267	'argument': conversion from 'size_t' to 'const int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\argument_spec.h	430
Warning	C4251	'torch::jit::Code::pImpl': class 'std::shared_ptr<torch::jit::CodeImpl>' needs to have dll-interface to be used by clients of struct 'torch::jit::Code'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\interpreter.h	58
Warning	C4251	'torch::jit::GraphExecutor::pImpl': class 'std::shared_ptr<torch::jit::GraphExecutorImplBase>' needs to have dll-interface to be used by clients of struct 'torch::jit::GraphExecutor'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\graph_executor.h	66
Warning	C4251	'torch::jit::Function::name_': struct 'c10::QualifiedName' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\function.h	107
Warning	C4251	'torch::jit::Function::graph_': class 'std::shared_ptr<torch::jit::Graph>' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\function.h	109
Warning	C4251	'torch::jit::Function::optimized_graph_': class 'c10::optional<std::shared_ptr<torch::jit::Graph>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\function.h	114
Warning	C4251	'torch::jit::Function::compile_mutex': class 'std::recursive_mutex' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\function.h	122
Warning	C4251	'torch::jit::Function::function_creator_': class 'std::function<void (torch::jit::Function &)>' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\function.h	129
Warning	C4251	'torch::jit::Function::schema_': class 'std::unique_ptr<c10::FunctionSchema,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::Function'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\function.h	134
Warning	C4251	'torch::jit::script::Method::owner_': class 'c10::intrusive_ptr<c10::ivalue::Object,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::Method'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\script\method.h	57
Warning	C4251	'torch::jit::script::Object::_ivalue_': class 'c10::intrusive_ptr<c10::ivalue::Object,c10::detail::intrusive_target_default_null_type<TTarget>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::Object'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\script\object.h	131
Warning	C4251	'std::enable_shared_from_this<torch::jit::tracer::TracingState>::_Wptr': class 'std::weak_ptr<_Ty>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this<torch::jit::tracer::TracingState>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\tracer.h	45
Warning	C4251	'torch::jit::tracer::TracingState::graph': class 'std::shared_ptr<torch::jit::Graph>' needs to have dll-interface to be used by clients of struct 'torch::jit::tracer::TracingState'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\tracer.h	49
Warning	C4251	'torch::jit::tracer::TracingState::lookup_var_name_fn': class 'std::function<std::string (const torch::autograd::Variable &)>' needs to have dll-interface to be used by clients of struct 'torch::jit::tracer::TracingState'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\tracer.h	53
Warning	C4251	'torch::jit::tracer::TracingState::env_stack': class 'std::vector<torch::jit::tracer::TracingState::Frame,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::tracer::TracingState'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\tracer.h	85
Warning	C4251	'torch::jit::tracer::NoWarn::state': class 'std::shared_ptr<_Ty>' needs to have dll-interface to be used by clients of struct 'torch::jit::tracer::NoWarn'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\tracer.h	181
Warning	C4273	'torch::jit::tracer::addInputs': inconsistent dll linkage	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\tracer.h	292
Warning	C4273	'torch::jit::tracer::addInputs': inconsistent dll linkage	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\tracer.h	299
Warning	C4251	'torch::data::samplers::DistributedRandomSampler::all_indices_': class 'std::vector<T,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::data::samplers::DistributedRandomSampler'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\data\samplers\distributed.h	96
Warning	C4251	'torch::data::samplers::DistributedSequentialSampler::all_indices_': class 'std::vector<T,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::data::samplers::DistributedSequentialSampler'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\data\samplers\distributed.h	129
Warning	C4251	'torch::jit::script::CompilationUnit::functions_': class 'std::vector<std::unique_ptr<torch::jit::Function,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::CompilationUnit'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\script\compilation_unit.h	255
Warning	C4251	'torch::jit::script::CompilationUnit::dict_': class 'std::unordered_map<c10::QualifiedName,size_t,std::hash<c10::QualifiedName>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::CompilationUnit'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\script\compilation_unit.h	257
Warning	C4251	'torch::jit::script::CompilationUnit::classDict_': class 'std::unordered_map<c10::QualifiedName,size_t,std::hash<c10::QualifiedName>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::CompilationUnit'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\script\compilation_unit.h	258
Warning	C4251	'torch::jit::script::CompilationUnit::classes_': class 'std::vector<c10::NamedTypePtr,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::jit::script::CompilationUnit'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\jit\script\compilation_unit.h	265
Warning	C4251	'torch::serialize::InputArchive::hierarchy_prefix_': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'torch::serialize::InputArchive'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\serialize\input-archive.h	112
Warning	C4251	'torch::serialize::OutputArchive::cu_': class 'std::shared_ptr<torch::jit::script::CompilationUnit>' needs to have dll-interface to be used by clients of class 'torch::serialize::OutputArchive'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\serialize\output-archive.h	78
Warning	C4251	'std::enable_shared_from_this<torch::nn::Module>::_Wptr': class 'std::weak_ptr<_Ty>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this<torch::nn::Module>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\module.h	62
Warning	C4251	'torch::nn::Module::parameters_': class 'torch::OrderedDict<std::string,at::Tensor>' needs to have dll-interface to be used by clients of class 'torch::nn::Module'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\module.h	557
Warning	C4251	'torch::nn::Module::buffers_': class 'torch::OrderedDict<std::string,at::Tensor>' needs to have dll-interface to be used by clients of class 'torch::nn::Module'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\module.h	560
Warning	C4251	'torch::nn::Module::children_': class 'torch::OrderedDict<std::string,std::shared_ptr<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::Module'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\module.h	563
Warning	C4251	'torch::nn::Module::name_': class 'c10::optional<std::string>' needs to have dll-interface to be used by clients of class 'torch::nn::Module'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\module.h	566
Warning	C4251	'torch::nn::BatchNormOptions::momentum_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::BatchNormOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\batchnorm.h	25
Warning	C4251	'torch::nn::functional::BatchNormFuncOptions::momentum_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::BatchNormFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\batchnorm.h	56
Warning	C4251	'torch::nn::EmbeddingOptions::padding_idx_': class 'c10::optional<int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	20
Warning	C4251	'torch::nn::EmbeddingOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	22
Warning	C4251	'torch::nn::EmbeddingFromPretrainedOptions::padding_idx_': class 'c10::optional<int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingFromPretrainedOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	41
Warning	C4251	'torch::nn::EmbeddingFromPretrainedOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingFromPretrainedOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	43
Warning	C4251	'torch::nn::functional::EmbeddingFuncOptions::padding_idx_': class 'c10::optional<int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::EmbeddingFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	58
Warning	C4251	'torch::nn::functional::EmbeddingFuncOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::EmbeddingFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	60
Warning	C4251	'torch::nn::EmbeddingBagOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingBagOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	84
Warning	C4251	'torch::nn::EmbeddingBagOptions::mode_': class 'c10::variant<torch::enumtype::kSum,torch::enumtype::kMean,torch::enumtype::kMax>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingBagOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	92
Warning	C4251	'torch::nn::EmbeddingBagFromPretrainedOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingBagFromPretrainedOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	112
Warning	C4251	'torch::nn::EmbeddingBagFromPretrainedOptions::mode_': class 'c10::variant<torch::enumtype::kSum,torch::enumtype::kMean,torch::enumtype::kMax>' needs to have dll-interface to be used by clients of struct 'torch::nn::EmbeddingBagFromPretrainedOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	120
Warning	C4251	'torch::nn::functional::EmbeddingBagFuncOptions::max_norm_': class 'c10::optional<double>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::EmbeddingBagFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	139
Warning	C4251	'torch::nn::functional::EmbeddingBagFuncOptions::mode_': class 'c10::variant<torch::enumtype::kSum,torch::enumtype::kMean,torch::enumtype::kMax>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::EmbeddingBagFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\embedding.h	147
Warning	C4244	'argument': conversion from 'double' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\embedding.h	42
Warning	C4244	'argument': conversion from 'T' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\embedding.h	42
Warning	C4244	'argument': conversion from 'double' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\embedding.h	109
Warning	C4244	'argument': conversion from 'T' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\embedding.h	109
Warning	C4251	'torch::nn::FoldOptions::output_size_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	21
Warning	C4251	'torch::nn::FoldOptions::kernel_size_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	24
Warning	C4251	'torch::nn::FoldOptions::dilation_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	28
Warning	C4251	'torch::nn::FoldOptions::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	32
Warning	C4251	'torch::nn::FoldOptions::stride_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::FoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	35
Warning	C4251	'torch::nn::UnfoldOptions::kernel_size_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::UnfoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	48
Warning	C4251	'torch::nn::UnfoldOptions::dilation_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::UnfoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	52
Warning	C4251	'torch::nn::UnfoldOptions::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::UnfoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	56
Warning	C4251	'torch::nn::UnfoldOptions::stride_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::UnfoldOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\fold.h	59
Warning	C4251	'torch::nn::functional::SoftmaxFuncOptions::dtype_': class 'c10::optional<c10::ScalarType>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::SoftmaxFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\activation.h	110
Warning	C4251	'torch::nn::functional::SoftminFuncOptions::dtype_': class 'c10::optional<c10::ScalarType>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::SoftminFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\activation.h	138
Warning	C4251	'torch::nn::functional::LogSoftmaxFuncOptions::dtype_': class 'c10::optional<c10::ScalarType>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::LogSoftmaxFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\activation.h	166
Warning	C4244	'=': conversion from 'const T' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\activation.h	415
Warning	C4244	'=': conversion from 'const T' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\activation.h	437
Warning	C4244	'=': conversion from 'T' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\activation.h	447
Warning	C4251	'torch::nn::L1LossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::L1LossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	19
Warning	C4251	'torch::nn::KLDivLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kBatchMean,torch::enumtype::kSum,torch::enumtype::kMean>' needs to have dll-interface to be used by clients of struct 'torch::nn::KLDivLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	34
Warning	C4251	'torch::nn::MSELossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MSELossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	49
Warning	C4251	'torch::nn::BCELossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::BCELossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	64
Warning	C4251	'torch::nn::HingeEmbeddingLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::HingeEmbeddingLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	79
Warning	C4251	'torch::nn::MultiMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MultiMarginLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	103
Warning	C4251	'torch::nn::CosineEmbeddingLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::CosineEmbeddingLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	119
Warning	C4251	'torch::nn::MultiLabelMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MultiLabelMarginLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	136
Warning	C4251	'torch::nn::SoftMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::SoftMarginLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	153
Warning	C4251	'torch::nn::MultiLabelSoftMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MultiLabelSoftMarginLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	173
Warning	C4251	'torch::nn::TripletMarginLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::TripletMarginLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	195
Warning	C4251	'torch::nn::CTCLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::CTCLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	209
Warning	C4251	'torch::nn::SmoothL1LossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::SmoothL1LossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	230
Warning	C4251	'torch::nn::PoissonNLLLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::PoissonNLLLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	251
Warning	C4251	'torch::nn::MarginRankingLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::MarginRankingLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	265
Warning	C4251	'torch::nn::NLLLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::NLLLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	284
Warning	C4251	'torch::nn::CrossEntropyLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::CrossEntropyLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	302
Warning	C4251	'torch::nn::BCEWithLogitsLossOptions::reduction_': class 'c10::variant<torch::enumtype::kNone,torch::enumtype::kMean,torch::enumtype::kSum>' needs to have dll-interface to be used by clients of struct 'torch::nn::BCEWithLogitsLossOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\loss.h	316
Warning	C4251	'torch::nn::LayerNormOptions::normalized_shape_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::LayerNormOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\normalization.h	16
Warning	C4251	'torch::nn::functional::LayerNormFuncOptions::normalized_shape_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::LayerNormFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\normalization.h	33
Warning	C4251	'torch::nn::functional::NormalizeFuncOptions::out_': class 'c10::optional<at::Tensor>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::NormalizeFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\normalization.h	95
Warning	C4251	'torch::nn::ReflectionPadOptions<D>::padding_': class 'torch::ExpandingArray<D*,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReflectionPadOptions<D>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	22
Warning	C4251	'torch::nn::ReplicationPadOptions<D>::padding_': class 'torch::ExpandingArray<D*,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReplicationPadOptions<D>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	44
Warning	C4251	'torch::nn::ZeroPad2dOptions::padding_': class 'torch::ExpandingArray<4,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ZeroPad2dOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	65
Warning	C4251	'torch::nn::ConstantPadOptions<D>::padding_': class 'torch::ExpandingArray<D*,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ConstantPadOptions<D>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	81
Warning	C4251	'torch::nn::functional::PadFuncOptions::pad_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::PadFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	111
Warning	C4251	'torch::nn::functional::PadFuncOptions::mode_': class 'c10::variant<torch::enumtype::kConstant,torch::enumtype::kReflect,torch::enumtype::kReplicate,torch::enumtype::kCircular>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::PadFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	114
Warning	C4244	'initializing': conversion from '_Ty' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\pooling.h	651
Warning	C4244	'initializing': conversion from '_Ty' to 'int', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\functional\pooling.h	652
Warning	C4251	'torch::nn::UpsampleOptions::size_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::UpsampleOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\upsampling.h	18
Warning	C4251	'torch::nn::UpsampleOptions::scale_factor_': class 'std::vector<double,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::UpsampleOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\upsampling.h	21
Warning	C4251	'torch::nn::UpsampleOptions::mode_': class 'c10::variant<torch::enumtype::kNearest,torch::enumtype::kLinear,torch::enumtype::kBilinear,torch::enumtype::kBicubic,torch::enumtype::kTrilinear>' needs to have dll-interface to be used by clients of struct 'torch::nn::UpsampleOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\upsampling.h	31
Warning	C4251	'torch::nn::UpsampleOptions::align_corners_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'torch::nn::UpsampleOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\upsampling.h	37
Warning	C4251	'torch::nn::functional::InterpolateFuncOptions::size_': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::InterpolateFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\upsampling.h	53
Warning	C4251	'torch::nn::functional::InterpolateFuncOptions::scale_factor_': class 'std::vector<double,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::InterpolateFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\upsampling.h	56
Warning	C4251	'torch::nn::functional::InterpolateFuncOptions::mode_': class 'c10::variant<torch::enumtype::kNearest,torch::enumtype::kLinear,torch::enumtype::kBilinear,torch::enumtype::kBicubic,torch::enumtype::kTrilinear,torch::enumtype::kArea>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::InterpolateFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\upsampling.h	60
Warning	C4251	'torch::nn::functional::InterpolateFuncOptions::align_corners_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::InterpolateFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\upsampling.h	71
Warning	C4251	'torch::nn::functional::GridSampleFuncOptions::mode_': class 'c10::variant<torch::enumtype::kBilinear,torch::enumtype::kNearest>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::GridSampleFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\vision.h	18
Warning	C4251	'torch::nn::functional::GridSampleFuncOptions::padding_mode_': class 'c10::variant<torch::enumtype::kZeros,torch::enumtype::kBorder,torch::enumtype::kReflection>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::GridSampleFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\vision.h	20
Warning	C4251	'torch::nn::functional::GridSampleFuncOptions::align_corners_': class 'c10::optional<bool>' needs to have dll-interface to be used by clients of struct 'torch::nn::functional::GridSampleFuncOptions'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\vision.h	22
Warning	C4251	'torch::nn::FunctionalImpl::function_': class 'std::function<at::Tensor (at::Tensor)>' needs to have dll-interface to be used by clients of class 'torch::nn::FunctionalImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\container\functional.h	94
Warning	C4251	'torch::nn::ConvNdImpl<1,torch::nn::Conv1dImpl>::options': struct 'torch::nn::detail::ConvNdOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<1,torch::nn::Conv1dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\conv.h	115
Warning	C4251	'torch::nn::ConvNdImpl<2,torch::nn::Conv2dImpl>::options': struct 'torch::nn::detail::ConvNdOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<2,torch::nn::Conv2dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\conv.h	138
Warning	C4251	'torch::nn::ConvNdImpl<3,torch::nn::Conv3dImpl>::options': struct 'torch::nn::detail::ConvNdOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<3,torch::nn::Conv3dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\conv.h	161
Warning	C4251	'torch::nn::ConvNdImpl<1,Derived>::options': struct 'torch::nn::detail::ConvNdOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<1,Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\conv.h	249
Warning	C4251	'torch::nn::ConvNdImpl<2,Derived>::options': struct 'torch::nn::detail::ConvNdOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<2,Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\conv.h	291
Warning	C4251	'torch::nn::ConvNdImpl<3,Derived>::options': struct 'torch::nn::detail::ConvNdOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::ConvNdImpl<3,Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\conv.h	333
Warning	C4251	'torch::nn::ReflectionPadOptions<1>::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReflectionPadOptions<1>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	22
Warning	C4251	'torch::nn::ReflectionPadOptions<2>::padding_': class 'torch::ExpandingArray<4,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReflectionPadOptions<2>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	22
Warning	C4251	'torch::nn::ReplicationPadOptions<1>::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReplicationPadOptions<1>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	44
Warning	C4251	'torch::nn::ReplicationPadOptions<2>::padding_': class 'torch::ExpandingArray<4,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReplicationPadOptions<2>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	44
Warning	C4251	'torch::nn::ReplicationPadOptions<3>::padding_': class 'torch::ExpandingArray<6,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ReplicationPadOptions<3>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	44
Warning	C4251	'torch::nn::ConstantPadOptions<1>::padding_': class 'torch::ExpandingArray<2,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ConstantPadOptions<1>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	81
Warning	C4251	'torch::nn::ConstantPadOptions<2>::padding_': class 'torch::ExpandingArray<4,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ConstantPadOptions<2>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	81
Warning	C4251	'torch::nn::ConstantPadOptions<3>::padding_': class 'torch::ExpandingArray<6,int64_t>' needs to have dll-interface to be used by clients of struct 'torch::nn::ConstantPadOptions<3>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\options\padding.h	81
Warning	C4251	'torch::nn::AvgPoolImpl<1,torch::nn::AvgPool1dImpl>::options': struct 'torch::nn::AvgPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::AvgPoolImpl<1,torch::nn::AvgPool1dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	27
Warning	C4251	'torch::nn::AvgPoolImpl<2,torch::nn::AvgPool2dImpl>::options': struct 'torch::nn::AvgPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::AvgPoolImpl<2,torch::nn::AvgPool2dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	27
Warning	C4251	'torch::nn::AvgPoolImpl<3,torch::nn::AvgPool3dImpl>::options': struct 'torch::nn::AvgPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::AvgPoolImpl<3,torch::nn::AvgPool3dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	27
Warning	C4251	'torch::nn::MaxPoolImpl<1,torch::nn::MaxPool1dImpl>::options': struct 'torch::nn::MaxPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxPoolImpl<1,torch::nn::MaxPool1dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	97
Warning	C4251	'torch::nn::MaxPoolImpl<2,torch::nn::MaxPool2dImpl>::options': struct 'torch::nn::MaxPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxPoolImpl<2,torch::nn::MaxPool2dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	97
Warning	C4251	'torch::nn::MaxPoolImpl<3,torch::nn::MaxPool3dImpl>::options': struct 'torch::nn::MaxPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxPoolImpl<3,torch::nn::MaxPool3dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	97
Warning	C4251	'torch::nn::AdaptiveMaxPoolImpl<1,torch::nn::AdaptiveMaxPool1dImpl>::options': struct 'torch::nn::AdaptiveMaxPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveMaxPoolImpl<1,torch::nn::AdaptiveMaxPool1dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	179
Warning	C4251	'torch::nn::AdaptiveMaxPoolImpl<2,torch::nn::AdaptiveMaxPool2dImpl>::options': struct 'torch::nn::AdaptiveMaxPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveMaxPoolImpl<2,torch::nn::AdaptiveMaxPool2dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	179
Warning	C4251	'torch::nn::AdaptiveMaxPoolImpl<3,torch::nn::AdaptiveMaxPool3dImpl>::options': struct 'torch::nn::AdaptiveMaxPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveMaxPoolImpl<3,torch::nn::AdaptiveMaxPool3dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	179
Warning	C4251	'torch::nn::AdaptiveAvgPoolImpl<1,torch::nn::AdaptiveAvgPool1dImpl>::options': struct 'torch::nn::AdaptiveAvgPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveAvgPoolImpl<1,torch::nn::AdaptiveAvgPool1dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	267
Warning	C4251	'torch::nn::AdaptiveAvgPoolImpl<2,torch::nn::AdaptiveAvgPool2dImpl>::options': struct 'torch::nn::AdaptiveAvgPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveAvgPoolImpl<2,torch::nn::AdaptiveAvgPool2dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	267
Warning	C4251	'torch::nn::AdaptiveAvgPoolImpl<3,torch::nn::AdaptiveAvgPool3dImpl>::options': struct 'torch::nn::AdaptiveAvgPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::AdaptiveAvgPoolImpl<3,torch::nn::AdaptiveAvgPool3dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	267
Warning	C4251	'torch::nn::MaxUnpoolImpl<1,torch::nn::MaxUnpool1dImpl>::options': struct 'torch::nn::MaxUnpoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxUnpoolImpl<1,torch::nn::MaxUnpool1dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	343
Warning	C4251	'torch::nn::MaxUnpoolImpl<2,torch::nn::MaxUnpool2dImpl>::options': struct 'torch::nn::MaxUnpoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxUnpoolImpl<2,torch::nn::MaxUnpool2dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	343
Warning	C4251	'torch::nn::MaxUnpoolImpl<3,torch::nn::MaxUnpool3dImpl>::options': struct 'torch::nn::MaxUnpoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::MaxUnpoolImpl<3,torch::nn::MaxUnpool3dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	343
Warning	C4251	'torch::nn::FractionalMaxPool2dImpl::options': struct 'torch::nn::FractionalMaxPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::FractionalMaxPool2dImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	423
Warning	C4251	'torch::nn::FractionalMaxPool3dImpl::options': struct 'torch::nn::FractionalMaxPoolOptions<3>' needs to have dll-interface to be used by clients of class 'torch::nn::FractionalMaxPool3dImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	455
Warning	C4251	'torch::nn::LPPoolImpl<1,torch::nn::LPPool1dImpl>::options': struct 'torch::nn::LPPoolOptions<1>' needs to have dll-interface to be used by clients of class 'torch::nn::LPPoolImpl<1,torch::nn::LPPool1dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	481
Warning	C4251	'torch::nn::LPPoolImpl<2,torch::nn::LPPool2dImpl>::options': struct 'torch::nn::LPPoolOptions<2>' needs to have dll-interface to be used by clients of class 'torch::nn::LPPoolImpl<2,torch::nn::LPPool2dImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\pooling.h	481
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::w_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	71
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::w_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	73
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::b_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	75
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::b_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	77
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::cudnn_mode_': class 'c10::optional<torch::nn::detail::RNNImplBase<Derived>::CuDNNMode>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	110
Warning	C4251	'torch::nn::detail::RNNImplBase<Derived>::flat_weights_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<Derived>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	113
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::w_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	71
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::w_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	73
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::b_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	75
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::b_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	77
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::cudnn_mode_': class 'c10::optional<torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::CuDNNMode>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	110
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>::flat_weights_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::RNNImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	113
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::w_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	71
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::w_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	73
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::b_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	75
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::b_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	77
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::cudnn_mode_': class 'c10::optional<torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::CuDNNMode>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	110
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>::flat_weights_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::LSTMImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	113
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::w_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	71
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::w_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	73
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::b_ih': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	75
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::b_hh': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	77
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::cudnn_mode_': class 'c10::optional<torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::CuDNNMode>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	110
Warning	C4251	'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>::flat_weights_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::nn::detail::RNNImplBase<torch::nn::GRUImpl>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\rnn.h	113
Warning	C4251	'torch::nn::MultiheadAttentionImpl::out_proj': class 'torch::nn::Linear' needs to have dll-interface to be used by clients of class 'torch::nn::MultiheadAttentionImpl'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\nn\modules\activation.h	539
Warning	C4251	'torch::autograd::profiler::StringView::owned_str_ptr_': class 'std::shared_ptr<std::string>' needs to have dll-interface to be used by clients of struct 'torch::autograd::profiler::StringView'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\record_function.h	39
Warning	C4251	'torch::autograd::profiler::RecordFunction::inputs_': class 'std::vector<T,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::profiler::RecordFunction'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\record_function.h	130
Warning	C4251	'torch::autograd::profiler::Event::shapes_': class 'std::vector<std::vector<int64_t,std::allocator<_Ty>>,std::allocator<std::vector<_Ty,std::allocator<_Ty>>>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::profiler::Event'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\profiler.h	174
Warning	C4251	'torch::autograd::profiler::RecordProfile::file_': class 'std::unique_ptr<std::ofstream,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::profiler::RecordProfile'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\profiler.h	251
Warning	C4251	'torch::autograd::SavedVariable::grad_fn_': class 'std::shared_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of class 'torch::autograd::SavedVariable'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\saved_variable.h	46
Warning	C4251	'torch::autograd::SavedVariable::weak_grad_fn_': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of class 'torch::autograd::SavedVariable'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\saved_variable.h	49
Warning	C4251	'torch::autograd::SavedVariable::grad_accumulator_': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of class 'torch::autograd::SavedVariable'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\saved_variable.h	50
Warning	C4251	'std::enable_shared_from_this<torch::autograd::Node>::_Wptr': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of class 'std::enable_shared_from_this<torch::autograd::Node>'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	87
Warning	C4251	'torch::autograd::Node::next_edges_': class 'std::vector<torch::autograd::Edge,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	350
Warning	C4251	'torch::autograd::Node::anomaly_metadata_': class 'std::unique_ptr<torch::autograd::AnomalyMetadata,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	352
Warning	C4251	'torch::autograd::Node::pre_hooks_': class 'std::vector<std::unique_ptr<torch::autograd::FunctionPreHook,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	353
Warning	C4251	'torch::autograd::Node::post_hooks_': class 'std::vector<std::unique_ptr<torch::autograd::FunctionPostHook,std::default_delete<_Ty>>,std::allocator<std::unique_ptr<_Ty,std::default_delete<_Ty>>>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	354
Warning	C4251	'torch::autograd::Node::input_metadata_': class 'c10::SmallVector<torch::autograd::InputMetadata,2>' needs to have dll-interface to be used by clients of struct 'torch::autograd::Node'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	355
Warning	C4267	'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	140
Warning	C4267	'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	146
Warning	C4267	'initializing': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	153
Warning	C4267	'return': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	159
Warning	C4267	'return': conversion from 'size_t' to 'uint32_t', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\function.h	214
Warning	C4251	'torch::autograd::AutogradContext::saved_data': class 'ska::flat_hash_map<std::string,c10::IValue,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<K,V>>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\custom_function.h	84
Warning	C4251	'torch::autograd::AutogradContext::non_differentiable_': class 'std::unordered_set<c10::TensorImpl *,std::hash<c10::TensorImpl *>,std::equal_to<_Kty>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\custom_function.h	105
Warning	C4251	'torch::autograd::AutogradContext::dirty_inputs_': class 'std::unordered_set<c10::TensorImpl *,std::hash<c10::TensorImpl *>,std::equal_to<_Kty>,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\custom_function.h	106
Warning	C4251	'torch::autograd::AutogradContext::saved_variables_': class 'std::vector<torch::autograd::SavedVariable,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\custom_function.h	107
Warning	C4251	'torch::autograd::AutogradContext::to_save_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\custom_function.h	108
Warning	C4251	'torch::autograd::AutogradContext::grad_fn_': class 'std::weak_ptr<torch::autograd::Node>' needs to have dll-interface to be used by clients of struct 'torch::autograd::AutogradContext'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\custom_function.h	113
Warning	C4251	'torch::autograd::VariableInfo::size': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of struct 'torch::autograd::VariableInfo'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\autograd\custom_function.h	129
Warning	C4251	'torch::optim::OptimizerParamGroup::params_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::OptimizerParamGroup'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\optimizer.h	80
Warning	C4251	'torch::optim::OptimizerParamGroup::options_': class 'std::unique_ptr<torch::optim::OptimizerOptions,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::OptimizerParamGroup'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\optimizer.h	81
Warning	C4251	'torch::optim::detail::OptimizerBase::param_groups_': class 'std::vector<torch::optim::OptimizerParamGroup,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::detail::OptimizerBase'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\optimizer.h	152
Warning	C4251	'torch::optim::detail::OptimizerBase::state_': class 'ska::flat_hash_map<std::string,std::unique_ptr<torch::optim::OptimizerParamState,std::default_delete<_Ty>>,std::hash<_Kty>,std::equal_to<_Kty>,std::allocator<std::pair<K,V>>>' needs to have dll-interface to be used by clients of class 'torch::optim::detail::OptimizerBase'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\optimizer.h	153
Warning	C4251	'torch::optim::detail::OptimizerBase::defaults_': class 'std::unique_ptr<torch::optim::OptimizerOptions,std::default_delete<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::detail::OptimizerBase'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\optimizer.h	154
Warning	C4251	'torch::optim::detail::OptimizerBase::parameters_': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::detail::OptimizerBase'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\optimizer.h	175
Warning	C4275	non dll-interface class 'torch::optim::Optimizer' used as base for dll-interface class 'torch::optim::Adagrad'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\adagrad.h	47
Warning	C4275	non dll-interface class 'torch::optim::Optimizer' used as base for dll-interface class 'torch::optim::Adam'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\adam.h	31
Warning	C4251	'torch::optim::Adam::step_buffers': class 'std::vector<int64_t,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adam'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\adam.h	45
Warning	C4251	'torch::optim::Adam::exp_average_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adam'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\adam.h	46
Warning	C4251	'torch::optim::Adam::exp_average_sq_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adam'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\adam.h	47
Warning	C4251	'torch::optim::Adam::max_exp_average_sq_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::Adam'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\adam.h	48
Warning	C4305	'initializing': truncation from 'double' to 'float'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\lbfgs.h	22
Warning	C4305	'initializing': truncation from 'double' to 'float'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\lbfgs.h	23
Warning	C4275	non dll-interface class 'torch::optim::LossClosureOptimizer' used as base for dll-interface class 'torch::optim::LBFGS'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\lbfgs.h	27
Warning	C4251	'torch::optim::LBFGS::ro': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::LBFGS'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\lbfgs.h	48
Warning	C4251	'torch::optim::LBFGS::al': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::LBFGS'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\lbfgs.h	49
Warning	C4251	'torch::optim::LBFGS::old_dirs': class 'std::deque<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::LBFGS'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\lbfgs.h	50
Warning	C4251	'torch::optim::LBFGS::old_stps': class 'std::deque<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::LBFGS'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\lbfgs.h	51
Warning	C4275	non dll-interface class 'torch::optim::Optimizer' used as base for dll-interface class 'torch::optim::RMSprop'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\rmsprop.h	34
Warning	C4251	'torch::optim::RMSprop::square_average_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::RMSprop'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\rmsprop.h	50
Warning	C4251	'torch::optim::RMSprop::momentum_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::RMSprop'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\rmsprop.h	51
Warning	C4251	'torch::optim::RMSprop::grad_average_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::RMSprop'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\rmsprop.h	52
Warning	C4275	non dll-interface class 'torch::optim::Optimizer' used as base for dll-interface class 'torch::optim::SGD'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\sgd.h	32
Warning	C4251	'torch::optim::SGD::momentum_buffers': class 'std::vector<at::Tensor,std::allocator<_Ty>>' needs to have dll-interface to be used by clients of class 'torch::optim::SGD'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\torch\csrc\api\include\torch\optim\sgd.h	47
Warning	C4244	'argument': conversion from '_Ty' to 'T', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\optional.h	341
Warning	C4018	'>': signed/unsigned mismatch	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\half.h	438
Warning	C4244	'argument': conversion from 'src_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\typecast.h	73
Warning	C4244	'argument': conversion from '_Ty' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\typecast.h	73
Warning	C4244	'argument': conversion from 'src_t' to 'float', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\typecast.h	73
Warning	C4244	'argument': conversion from 'src_t' to 'const std::complex<double>::_Ty', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\typecast.h	73
Warning	C4244	'argument': conversion from 'src_t' to 'const std::complex<float>::_Ty', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\typecast.h	73
Warning	C4244	'argument': conversion from 'src_t' to 'const std::complex<float>::_Ty', possible loss of data	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\c10\util\typecast.h	73
Error	C2672	'c10::impl::boxAndCallBoxedFunc': no matching overloaded function found	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\boxing\kernelfunction_impl.h	70
Error	C2770	invalid explicit template argument(s) for 'Result c10::impl::boxAndCallBoxedFunc(c10::KernelFunction::InternalBoxedKernelFunction (__cdecl *),c10::OperatorKernel *,const c10::OperatorHandle &,Args...,enable_if<_Test,_Ty>::type)'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\boxing\kernelfunction_impl.h	70
Error	C2893	Failed to specialize function template 'Result c10::impl::boxAndCallBoxedFunc(c10::KernelFunction::InternalBoxedKernelFunction (__cdecl *),c10::OperatorKernel *,const c10::OperatorHandle &,Args...,enable_if<_Test,_Ty>::type)'	LibTorch-nightly-example	c:\users\XX\documents\libtorch-nightly\include\aten\core\boxing\kernelfunction_impl.h	70

Issue 2:
Duplicate of #45809, see if it will trigger the disable list update