NVIDIA / apex

A PyTorch Extension: Tools for easy mixed precision and distributed training in Pytorch
BSD 3-Clause "New" or "Revised" License
8.27k stars 1.37k forks source link

installation error #1076

Open ilyak93 opened 3 years ago

ilyak93 commented 3 years ago

Doing the installation steps as in the guide (after cloning and cd to apex dir), I get this error. Any clue how to fix this?

`(GAIN2) C:\Users\Student1\PycharmProjects\GAIN2\apex\apex>pip install -v --disable-pip-version-check --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./ C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\commands\install.py:230: UserWarning: Disabling all use of wheels due to the use of --build-option / --global-option / --install-option. cmdoptions.check_install_build_global(options) Using pip 21.0.1 from C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip (python 3.6) Non-user install because site-packages writeable Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-ephem-wheel-cache-76r_6hqy Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-ecvo0hyb Initialized build tracking at C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-ecvo0hyb Created build tracker: C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-ecvo0hyb Entered build tracker: C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-ecvo0hyb Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-install-8adoles6 Processing c:\users\student1\pycharmprojects\gain2\apex\apex Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47 Added file:///C:/Users/Student1/PycharmProjects/GAIN2/apex/apex to build tracker 'C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-ecvo0hyb' Running setup.py (path:C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py) egg_info for package from file:///C:/Users/Student1/PycharmProjects/GAIN2/apex/apex Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-ff719rlk Running command python setup.py egg_info

torch.__version__  = 1.5.0

running egg_info
creating C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-ff719rlk\apex.egg-info
writing C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-ff719rlk\apex.egg-info\PKG-INFO
writing dependency_links to C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-ff719rlk\apex.egg-info\dependency_links.txt
writing top-level names to C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-ff719rlk\apex.egg-info\top_level.txt
writing manifest file 'C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-ff719rlk\apex.egg-info\SOURCES.txt'
reading manifest file 'C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-ff719rlk\apex.egg-info\SOURCES.txt'
writing manifest file 'C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-ff719rlk\apex.egg-info\SOURCES.txt'
C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py:67: UserWarning: Option --pyprof not specified. Not installing PyProf dependencies!
  warnings.warn("Option --pyprof not specified. Not installing PyProf dependencies!")

Source in c:\users\student1\appdata\local\temp\2\pip-req-build-xz4x3z47 has version 0.1, which satisfies requirement apex==0.1 from file:///C:/Users/Student1/PycharmProjects/GAIN2/apex/apex Removed apex==0.1 from file:///C:/Users/Student1/PycharmProjects/GAIN2/apex/apex from build tracker 'C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-ecvo0hyb' Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-unpack-ss7ba5f8 Skipping wheel build for apex, due to binaries being disabled for it. Installing collected packages: apex Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-record-oblgyh4o Running command 'C:\Users\Student1\anaconda3\envs\GAIN2\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py'"'"'; file='"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' --cpp_ext --cuda_ext install --record 'C:\Users\Student1\AppData\Local\Temp\2\pip-record-oblgyh4o\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Student1\anaconda3\envs\GAIN2\Include\apex'

torch.__version__  = 1.5.0

C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py:67: UserWarning: Option --pyprof not specified. Not installing PyProf dependencies!
  warnings.warn("Option --pyprof not specified. Not installing PyProf dependencies!")

Compiling cuda extensions with
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Wed_Oct_23_19:32:27_Pacific_Daylight_Time_2019
Cuda compilation tools, release 10.2, V10.2.89
from C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2/bin

running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.6
creating build\lib.win-amd64-3.6\apex
copying apex\__init__.py -> build\lib.win-amd64-3.6\apex
creating build\lib.win-amd64-3.6\apex\amp
copying apex\amp\amp.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\compat.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\frontend.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\handle.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\opt.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\rnn_compat.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\scaler.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\utils.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\wrap.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\_amp_state.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\_initialize.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\_process_optimizer.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\__init__.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\__version__.py -> build\lib.win-amd64-3.6\apex\amp
creating build\lib.win-amd64-3.6\apex\contrib
copying apex\contrib\__init__.py -> build\lib.win-amd64-3.6\apex\contrib
creating build\lib.win-amd64-3.6\apex\fp16_utils
copying apex\fp16_utils\fp16util.py -> build\lib.win-amd64-3.6\apex\fp16_utils
copying apex\fp16_utils\fp16_optimizer.py -> build\lib.win-amd64-3.6\apex\fp16_utils
copying apex\fp16_utils\loss_scaler.py -> build\lib.win-amd64-3.6\apex\fp16_utils
copying apex\fp16_utils\__init__.py -> build\lib.win-amd64-3.6\apex\fp16_utils
creating build\lib.win-amd64-3.6\apex\mlp
copying apex\mlp\mlp.py -> build\lib.win-amd64-3.6\apex\mlp
copying apex\mlp\__init__.py -> build\lib.win-amd64-3.6\apex\mlp
creating build\lib.win-amd64-3.6\apex\multi_tensor_apply
copying apex\multi_tensor_apply\multi_tensor_apply.py -> build\lib.win-amd64-3.6\apex\multi_tensor_apply
copying apex\multi_tensor_apply\__init__.py -> build\lib.win-amd64-3.6\apex\multi_tensor_apply
creating build\lib.win-amd64-3.6\apex\normalization
copying apex\normalization\fused_layer_norm.py -> build\lib.win-amd64-3.6\apex\normalization
copying apex\normalization\__init__.py -> build\lib.win-amd64-3.6\apex\normalization
creating build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_adagrad.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_adam.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_lamb.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_novograd.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_sgd.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\__init__.py -> build\lib.win-amd64-3.6\apex\optimizers
creating build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\distributed.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\LARC.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\multiproc.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\optimized_sync_batchnorm.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\optimized_sync_batchnorm_kernel.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\sync_batchnorm.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\sync_batchnorm_kernel.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\__init__.py -> build\lib.win-amd64-3.6\apex\parallel
creating build\lib.win-amd64-3.6\apex\pyprof
copying apex\pyprof\__init__.py -> build\lib.win-amd64-3.6\apex\pyprof
creating build\lib.win-amd64-3.6\apex\reparameterization
copying apex\reparameterization\reparameterization.py -> build\lib.win-amd64-3.6\apex\reparameterization
copying apex\reparameterization\weight_norm.py -> build\lib.win-amd64-3.6\apex\reparameterization
copying apex\reparameterization\__init__.py -> build\lib.win-amd64-3.6\apex\reparameterization
creating build\lib.win-amd64-3.6\apex\RNN
copying apex\RNN\cells.py -> build\lib.win-amd64-3.6\apex\RNN
copying apex\RNN\models.py -> build\lib.win-amd64-3.6\apex\RNN
copying apex\RNN\RNNBackend.py -> build\lib.win-amd64-3.6\apex\RNN
copying apex\RNN\__init__.py -> build\lib.win-amd64-3.6\apex\RNN
creating build\lib.win-amd64-3.6\apex\amp\lists
copying apex\amp\lists\functional_overrides.py -> build\lib.win-amd64-3.6\apex\amp\lists
copying apex\amp\lists\tensor_overrides.py -> build\lib.win-amd64-3.6\apex\amp\lists
copying apex\amp\lists\torch_overrides.py -> build\lib.win-amd64-3.6\apex\amp\lists
copying apex\amp\lists\__init__.py -> build\lib.win-amd64-3.6\apex\amp\lists
creating build\lib.win-amd64-3.6\apex\contrib\groupbn
copying apex\contrib\groupbn\batch_norm.py -> build\lib.win-amd64-3.6\apex\contrib\groupbn
copying apex\contrib\groupbn\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\groupbn
creating build\lib.win-amd64-3.6\apex\contrib\layer_norm
copying apex\contrib\layer_norm\layer_norm.py -> build\lib.win-amd64-3.6\apex\contrib\layer_norm
copying apex\contrib\layer_norm\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\layer_norm
creating build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\encdec_multihead_attn.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\encdec_multihead_attn_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\fast_encdec_multihead_attn_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\fast_encdec_multihead_attn_norm_add_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\fast_self_multihead_attn_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\fast_self_multihead_attn_norm_add_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\mask_softmax_dropout_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\self_multihead_attn.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\self_multihead_attn_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
creating build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\distributed_fused_adam.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\distributed_fused_adam_v2.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\distributed_fused_adam_v3.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\distributed_fused_lamb.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\fp16_optimizer.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\fused_adam.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\fused_lamb.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\fused_sgd.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
creating build\lib.win-amd64-3.6\apex\contrib\sparsity
copying apex\contrib\sparsity\asp.py -> build\lib.win-amd64-3.6\apex\contrib\sparsity
copying apex\contrib\sparsity\sparse_masklib.py -> build\lib.win-amd64-3.6\apex\contrib\sparsity
copying apex\contrib\sparsity\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\sparsity
creating build\lib.win-amd64-3.6\apex\contrib\transducer
copying apex\contrib\transducer\transducer.py -> build\lib.win-amd64-3.6\apex\contrib\transducer
copying apex\contrib\transducer\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\transducer
creating build\lib.win-amd64-3.6\apex\contrib\xentropy
copying apex\contrib\xentropy\softmax_xentropy.py -> build\lib.win-amd64-3.6\apex\contrib\xentropy
copying apex\contrib\xentropy\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\xentropy
creating build\lib.win-amd64-3.6\apex\pyprof\nvtx
copying apex\pyprof\nvtx\nvmarker.py -> build\lib.win-amd64-3.6\apex\pyprof\nvtx
copying apex\pyprof\nvtx\__init__.py -> build\lib.win-amd64-3.6\apex\pyprof\nvtx
creating build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\db.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\kernel.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\nvvp.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\parse.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\__init__.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\__main__.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
creating build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\activation.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\base.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\blas.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\conv.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\convert.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\data.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\dropout.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\embedding.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\index_slice_join_mutate.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\linear.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\loss.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\misc.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\normalization.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\optim.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\output.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\pointwise.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\pooling.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\prof.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\randomSample.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\recurrentCell.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\reduction.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\softmax.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\usage.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\utility.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\__init__.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\__main__.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
running build_ext
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py:237: UserWarning: Error checking compiler version for cl: [WinError 2] The system cannot find the file specified
  warnings.warn('Error checking compiler version for {}: {}'.format(compiler, error))
building 'apex_C' extension
creating C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\build\temp.win-amd64-3.6
creating C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\build\temp.win-amd64-3.6\Release
creating C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\build\temp.win-amd64-3.6\Release\csrc
Emitting ninja build file C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\build\temp.win-amd64-3.6\Release\build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/1] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\csrc\flatten_unflatten.cpp /FoC:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\build\temp.win-amd64-3.6\Release\csrc/flatten_unflatten.obj -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=apex_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
FAILED: C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-xz4x3z47/build/temp.win-amd64-3.6/Release/csrc/flatten_unflatten.obj
cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /EHsc -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\csrc\flatten_unflatten.cpp /FoC:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\build\temp.win-amd64-3.6\Release\csrc/flatten_unflatten.obj -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=apex_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
CreateProcess failed: The system cannot find the file specified.
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 1400, in _run_ninja_build
    check=True)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py", line 496, in <module>
    extras_require=extras,
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\setuptools\__init__.py", line 153, in setup
    return distutils.core.setup(**attrs)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\setuptools\command\install.py", line 61, in run
    return orig.install.run(self)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\install.py", line 545, in run
    self.run_command('build')
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build.py", line 135, in run
    self.run_command(cmd_name)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\setuptools\command\build_ext.py", line 79, in run
    _build_ext.run(self)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build_ext.py", line 339, in run
    self.build_extensions()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 580, in build_extensions
    build_ext.build_extensions(self)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build_ext.py", line 448, in build_extensions
    self._build_extensions_serial()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build_ext.py", line 473, in _build_extensions_serial
    self.build_extension(ext)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\setuptools\command\build_ext.py", line 196, in build_extension
    _build_ext.build_extension(self, ext)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build_ext.py", line 533, in build_extension
    depends=ext.depends)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 562, in win_wrap_ninja_compile
    with_cuda=with_cuda)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 1140, in _write_ninja_file_and_compile_objects
    error_prefix='Error compiling objects for extension')
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 1413, in _run_ninja_build
    raise RuntimeError(message)
RuntimeError: Error compiling objects for extension
Running setup.py install for apex ... error

ERROR: Command errored out with exit status 1: 'C:\Users\Student1\anaconda3\envs\GAIN2\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py'"'"'; file='"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' --cpp_ext --cuda_ext install --record 'C:\Users\Student1\AppData\Local\Temp\2\pip-record-oblgyh4o\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Student1\anaconda3\envs\GAIN2\Include\apex' Check the logs for full command output. Exception information: Traceback (most recent call last): File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\req\req_install.py", line 826, in install req_description=str(self.req), File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\operations\install\legacy.py", line 86, in install raise LegacyInstallFailure pip._internal.operations.install.legacy.LegacyInstallFailure

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\cli\base_command.py", line 189, in _main status = self.run(options, args) File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\cli\req_command.py", line 178, in wrapper return func(self, options, args) File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\commands\install.py", line 400, in run pycompile=options.compile, File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\req__init.py", line 88, in install_given_reqs pycompile=pycompile, File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\req\req_install.py", line 830, in install six.reraise(*exc.parent) File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_vendor\six.py", line 703, in reraise raise value File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\operations\install\legacy.py", line 76, in install cwd=unpacked_source_directory, File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\utils\subprocess.py", line 293, in runner spinner=spinner, File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\utils\subprocess.py", line 258, in call_subprocess raise InstallationSubprocessError(proc.returncode, command_desc) pip._internal.exceptions.InstallationSubprocessError: Command errored out with exit status 1: 'C:\Users\Student1\anaconda3\envs\GAIN2\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py'"'"'; file='"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-xz4x3z47\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file__, '"'"'exec'"'"'))' --cpp_ext --cuda_ext install --record 'C:\Users\Student1\AppData\Local\Temp\2\pip-record-oblgyh4o\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Student1\anaconda3\envs\GAIN2\Include\apex' Check the logs for full command output. Removed build tracker: 'C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-ecvo0hyb'`

ilyak93 commented 3 years ago

Tried also with another torch version:

`(GAIN2) C:\Users\Student1\PycharmProjects\GAIN2\apex\apex>pip install -v --disable-pip-version-check --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./ C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\commands\install.py:230: UserWarning: Disabling all use of wheels due to the use of --build-option / --global-option / --install-option. cmdoptions.check_install_build_global(options) Using pip 21.0.1 from C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip (python 3.6) Non-user install because site-packages writeable Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-ephem-wheel-cache-1f2wukqs Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-lyq005ve Initialized build tracking at C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-lyq005ve Created build tracker: C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-lyq005ve Entered build tracker: C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-lyq005ve Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-install-xm4pczub Processing c:\users\student1\pycharmprojects\gain2\apex\apex Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj Added file:///C:/Users/Student1/PycharmProjects/GAIN2/apex/apex to build tracker 'C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-lyq005ve' Running setup.py (path:C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py) egg_info for package from file:///C:/Users/Student1/PycharmProjects/GAIN2/apex/apex Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-c_jz6eku Running command python setup.py egg_info

torch.__version__  = 1.8.0

running egg_info
creating C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-c_jz6eku\apex.egg-info
writing C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-c_jz6eku\apex.egg-info\PKG-INFO
writing dependency_links to C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-c_jz6eku\apex.egg-info\dependency_links.txt
writing top-level names to C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-c_jz6eku\apex.egg-info\top_level.txt
writing manifest file 'C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-c_jz6eku\apex.egg-info\SOURCES.txt'
reading manifest file 'C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-c_jz6eku\apex.egg-info\SOURCES.txt'
writing manifest file 'C:\Users\Student1\AppData\Local\Temp\2\pip-pip-egg-info-c_jz6eku\apex.egg-info\SOURCES.txt'
C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py:67: UserWarning: Option --pyprof not specified. Not installing PyProf dependencies!
  warnings.warn("Option --pyprof not specified. Not installing PyProf dependencies!")

Source in c:\users\student1\appdata\local\temp\2\pip-req-build-crsc77fj has version 0.1, which satisfies requirement apex==0.1 from file:///C:/Users/Student1/PycharmProjects/GAIN2/apex/apex Removed apex==0.1 from file:///C:/Users/Student1/PycharmProjects/GAIN2/apex/apex from build tracker 'C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-lyq005ve' Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-unpack-e50q0ljh Skipping wheel build for apex, due to binaries being disabled for it. Installing collected packages: apex Created temporary directory: C:\Users\Student1\AppData\Local\Temp\2\pip-record-s9_zs6n4 Running command 'C:\Users\Student1\anaconda3\envs\GAIN2\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py'"'"'; file='"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' --cpp_ext --cuda_ext install --record 'C:\Users\Student1\AppData\Local\Temp\2\pip-record-s9_zs6n4\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Student1\anaconda3\envs\GAIN2\Include\apex'

torch.__version__  = 1.8.0

C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py:67: UserWarning: Option --pyprof not specified. Not installing PyProf dependencies!
  warnings.warn("Option --pyprof not specified. Not installing PyProf dependencies!")

Compiling cuda extensions with
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Wed_Oct_23_19:32:27_Pacific_Daylight_Time_2019
Cuda compilation tools, release 10.2, V10.2.89
from C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2/bin

running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.6
creating build\lib.win-amd64-3.6\apex
copying apex\__init__.py -> build\lib.win-amd64-3.6\apex
creating build\lib.win-amd64-3.6\apex\amp
copying apex\amp\amp.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\compat.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\frontend.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\handle.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\opt.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\rnn_compat.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\scaler.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\utils.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\wrap.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\_amp_state.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\_initialize.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\_process_optimizer.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\__init__.py -> build\lib.win-amd64-3.6\apex\amp
copying apex\amp\__version__.py -> build\lib.win-amd64-3.6\apex\amp
creating build\lib.win-amd64-3.6\apex\contrib
copying apex\contrib\__init__.py -> build\lib.win-amd64-3.6\apex\contrib
creating build\lib.win-amd64-3.6\apex\fp16_utils
copying apex\fp16_utils\fp16util.py -> build\lib.win-amd64-3.6\apex\fp16_utils
copying apex\fp16_utils\fp16_optimizer.py -> build\lib.win-amd64-3.6\apex\fp16_utils
copying apex\fp16_utils\loss_scaler.py -> build\lib.win-amd64-3.6\apex\fp16_utils
copying apex\fp16_utils\__init__.py -> build\lib.win-amd64-3.6\apex\fp16_utils
creating build\lib.win-amd64-3.6\apex\mlp
copying apex\mlp\mlp.py -> build\lib.win-amd64-3.6\apex\mlp
copying apex\mlp\__init__.py -> build\lib.win-amd64-3.6\apex\mlp
creating build\lib.win-amd64-3.6\apex\multi_tensor_apply
copying apex\multi_tensor_apply\multi_tensor_apply.py -> build\lib.win-amd64-3.6\apex\multi_tensor_apply
copying apex\multi_tensor_apply\__init__.py -> build\lib.win-amd64-3.6\apex\multi_tensor_apply
creating build\lib.win-amd64-3.6\apex\normalization
copying apex\normalization\fused_layer_norm.py -> build\lib.win-amd64-3.6\apex\normalization
copying apex\normalization\__init__.py -> build\lib.win-amd64-3.6\apex\normalization
creating build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_adagrad.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_adam.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_lamb.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_novograd.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\fused_sgd.py -> build\lib.win-amd64-3.6\apex\optimizers
copying apex\optimizers\__init__.py -> build\lib.win-amd64-3.6\apex\optimizers
creating build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\distributed.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\LARC.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\multiproc.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\optimized_sync_batchnorm.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\optimized_sync_batchnorm_kernel.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\sync_batchnorm.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\sync_batchnorm_kernel.py -> build\lib.win-amd64-3.6\apex\parallel
copying apex\parallel\__init__.py -> build\lib.win-amd64-3.6\apex\parallel
creating build\lib.win-amd64-3.6\apex\pyprof
copying apex\pyprof\__init__.py -> build\lib.win-amd64-3.6\apex\pyprof
creating build\lib.win-amd64-3.6\apex\reparameterization
copying apex\reparameterization\reparameterization.py -> build\lib.win-amd64-3.6\apex\reparameterization
copying apex\reparameterization\weight_norm.py -> build\lib.win-amd64-3.6\apex\reparameterization
copying apex\reparameterization\__init__.py -> build\lib.win-amd64-3.6\apex\reparameterization
creating build\lib.win-amd64-3.6\apex\RNN
copying apex\RNN\cells.py -> build\lib.win-amd64-3.6\apex\RNN
copying apex\RNN\models.py -> build\lib.win-amd64-3.6\apex\RNN
copying apex\RNN\RNNBackend.py -> build\lib.win-amd64-3.6\apex\RNN
copying apex\RNN\__init__.py -> build\lib.win-amd64-3.6\apex\RNN
creating build\lib.win-amd64-3.6\apex\amp\lists
copying apex\amp\lists\functional_overrides.py -> build\lib.win-amd64-3.6\apex\amp\lists
copying apex\amp\lists\tensor_overrides.py -> build\lib.win-amd64-3.6\apex\amp\lists
copying apex\amp\lists\torch_overrides.py -> build\lib.win-amd64-3.6\apex\amp\lists
copying apex\amp\lists\__init__.py -> build\lib.win-amd64-3.6\apex\amp\lists
creating build\lib.win-amd64-3.6\apex\contrib\groupbn
copying apex\contrib\groupbn\batch_norm.py -> build\lib.win-amd64-3.6\apex\contrib\groupbn
copying apex\contrib\groupbn\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\groupbn
creating build\lib.win-amd64-3.6\apex\contrib\layer_norm
copying apex\contrib\layer_norm\layer_norm.py -> build\lib.win-amd64-3.6\apex\contrib\layer_norm
copying apex\contrib\layer_norm\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\layer_norm
creating build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\encdec_multihead_attn.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\encdec_multihead_attn_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\fast_encdec_multihead_attn_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\fast_encdec_multihead_attn_norm_add_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\fast_self_multihead_attn_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\fast_self_multihead_attn_norm_add_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\mask_softmax_dropout_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\self_multihead_attn.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\self_multihead_attn_func.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
copying apex\contrib\multihead_attn\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\multihead_attn
creating build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\distributed_fused_adam.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\distributed_fused_adam_v2.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\distributed_fused_adam_v3.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\distributed_fused_lamb.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\fp16_optimizer.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\fused_adam.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\fused_lamb.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\fused_sgd.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
copying apex\contrib\optimizers\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\optimizers
creating build\lib.win-amd64-3.6\apex\contrib\sparsity
copying apex\contrib\sparsity\asp.py -> build\lib.win-amd64-3.6\apex\contrib\sparsity
copying apex\contrib\sparsity\sparse_masklib.py -> build\lib.win-amd64-3.6\apex\contrib\sparsity
copying apex\contrib\sparsity\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\sparsity
creating build\lib.win-amd64-3.6\apex\contrib\transducer
copying apex\contrib\transducer\transducer.py -> build\lib.win-amd64-3.6\apex\contrib\transducer
copying apex\contrib\transducer\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\transducer
creating build\lib.win-amd64-3.6\apex\contrib\xentropy
copying apex\contrib\xentropy\softmax_xentropy.py -> build\lib.win-amd64-3.6\apex\contrib\xentropy
copying apex\contrib\xentropy\__init__.py -> build\lib.win-amd64-3.6\apex\contrib\xentropy
creating build\lib.win-amd64-3.6\apex\pyprof\nvtx
copying apex\pyprof\nvtx\nvmarker.py -> build\lib.win-amd64-3.6\apex\pyprof\nvtx
copying apex\pyprof\nvtx\__init__.py -> build\lib.win-amd64-3.6\apex\pyprof\nvtx
creating build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\db.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\kernel.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\nvvp.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\parse.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\__init__.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
copying apex\pyprof\parse\__main__.py -> build\lib.win-amd64-3.6\apex\pyprof\parse
creating build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\activation.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\base.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\blas.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\conv.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\convert.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\data.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\dropout.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\embedding.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\index_slice_join_mutate.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\linear.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\loss.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\misc.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\normalization.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\optim.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\output.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\pointwise.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\pooling.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\prof.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\randomSample.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\recurrentCell.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\reduction.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\softmax.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\usage.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\utility.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\__init__.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
copying apex\pyprof\prof\__main__.py -> build\lib.win-amd64-3.6\apex\pyprof\prof
running build_ext
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py:304: UserWarning: Error checking compiler version for cl: [WinError 2] The system cannot find the file specified
  warnings.warn(f'Error checking compiler version for {compiler}: {error}')
building 'apex_C' extension
creating C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6
creating C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release
creating C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc
Emitting ninja build file C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/1] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\flatten_unflatten.cpp /FoC:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/flatten_unflatten.obj -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=apex_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Tensor
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::Tensor
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::Tensor
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::Tensor>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/TensorBody.h(628): note: see reference to class template instantiation 'c10::optional<at::Tensor>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Tensor
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Generator
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::Generator
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::Generator
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::Generator>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/TensorBody.h(694): note: see reference to class template instantiation 'c10::optional<at::Generator>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Generator
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(388): note: see reference to class template instantiation 'c10::optional<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/core/DeviceGuard.h(168): note: see reference to class template instantiation 'c10::impl::InlineOptionalDeviceGuard<c10::impl::VirtualGuardImpl>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::string
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::string
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::string
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::string>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type_base.h(107): note: see reference to class template instantiation 'c10::optional<std::string>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::string
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(355): note: see reference to class template instantiation 'c10::optional<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(429): note: see reference to class template instantiation 'c10::optional<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(668): note: see reference to class template instantiation 'c10::VaryingShape<c10::Stride>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(429): note: see reference to class template instantiation 'c10::optional<std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(474): note: see reference to class template instantiation 'c10::VaryingShape<int64_t>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<int64_t,std::allocator<int64_t>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<int64_t,std::allocator<int64_t>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<int64_t,std::allocator<int64_t>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<int64_t,std::allocator<int64_t>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(572): note: see reference to class template instantiation 'c10::optional<std::vector<int64_t,std::allocator<int64_t>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<int64_t,std::allocator<int64_t>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::QualifiedName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::QualifiedName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::QualifiedName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::QualifiedName>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(907): note: see reference to class template instantiation 'c10::optional<c10::QualifiedName>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::QualifiedName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::OperatorName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::OperatorName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::OperatorName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::OperatorName>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/record_function.h(266): note: see reference to class template instantiation 'c10::optional<c10::OperatorName>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::OperatorName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::DimVector
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::DimVector
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::DimVector
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::DimVector>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/TensorIterator.h(516): note: see reference to class template instantiation 'c10::optional<at::DimVector>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::DimVector
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::autograd::ViewInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::autograd::ViewInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::autograd::ViewInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::autograd::ViewInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/autograd/variable.h(522): note: see reference to class template instantiation 'c10::optional<torch::autograd::ViewInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::autograd::ViewInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::IValue
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::IValue
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::IValue
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::IValue>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/function_schema.h(115): note: see reference to class template instantiation 'c10::optional<c10::IValue>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::IValue
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::AliasInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::AliasInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::AliasInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::AliasInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/function_schema.h(118): note: see reference to class template instantiation 'c10::optional<c10::AliasInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::AliasInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::tuple<std::string,size_t,size_t>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::tuple<std::string,size_t,size_t>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::tuple<std::string,size_t,size_t>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::tuple<std::string,size_t,size_t>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/frontend/source_range.h(145): note: see reference to class template instantiation 'c10::optional<std::tuple<std::string,size_t,size_t>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::tuple<std::string,size_t,size_t>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::SourceRange
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::SourceRange
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::SourceRange
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::SourceRange>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/frontend/source_range.h(168): note: see reference to class template instantiation 'c10::optional<torch::jit::SourceRange>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::SourceRange
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::InlinedCallStackPtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::InlinedCallStackPtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::InlinedCallStackPtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::InlinedCallStackPtr>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/ir/scope.h(115): note: see reference to class template instantiation 'c10::optional<torch::jit::InlinedCallStackPtr>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::InlinedCallStackPtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::ModuleInstanceInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::ModuleInstanceInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::ModuleInstanceInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::ModuleInstanceInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/ir/scope.h(119): note: see reference to class template instantiation 'c10::optional<torch::jit::ModuleInstanceInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::ModuleInstanceInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::ScopePtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::ScopePtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::ScopePtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::ScopePtr>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/ir/constants.h(28): note: see reference to class template instantiation 'c10::optional<torch::jit::ScopePtr>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::ScopePtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::AnnotatedSchema
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::AnnotatedSchema
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::AnnotatedSchema
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::AnnotatedSchema>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/dispatch/OperatorEntry.h(182): note: see reference to class template instantiation 'c10::optional<c10::impl::AnnotatedSchema>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::AnnotatedSchema
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::OperatorEntry::CppSignatureWithDebug
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::OperatorEntry::CppSignatureWithDebug
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::OperatorEntry::CppSignatureWithDebug
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::OperatorEntry::CppSignatureWithDebug>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/dispatch/OperatorEntry.h(234): note: see reference to class template instantiation 'c10::optional<c10::impl::OperatorEntry::CppSignatureWithDebug>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::OperatorEntry::CppSignatureWithDebug
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::either<c10::OperatorName,c10::FunctionSchema>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::either<c10::OperatorName,c10::FunctionSchema>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::either<c10::OperatorName,c10::FunctionSchema>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::either<c10::OperatorName,c10::FunctionSchema>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/op_registration/op_registration.h(429): note: see reference to class template instantiation 'c10::optional<c10::either<c10::OperatorName,c10::FunctionSchema>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::either<c10::OperatorName,c10::FunctionSchema>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::ThreadLocalState
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::ThreadLocalState
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::ThreadLocalState
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::ThreadLocalState>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/runtime/interpreter.h(125): note: see reference to class template instantiation 'c10::optional<at::ThreadLocalState>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::ThreadLocalState
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::shared_ptr<torch::jit::Graph>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::shared_ptr<torch::jit::Graph>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::shared_ptr<torch::jit::Graph>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::shared_ptr<torch::jit::Graph>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/api/function_impl.h(124): note: see reference to class template instantiation 'c10::optional<std::shared_ptr<torch::jit::Graph>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::shared_ptr<torch::jit::Graph>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::Method
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::Method
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::Method
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::Method>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/api/object.h(93): note: see reference to class template instantiation 'c10::optional<torch::jit::Method>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::Method
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<std::string,std::allocator<std::string>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/api/module.h(283): note: see reference to class template instantiation 'c10::optional<std::vector<std::string,std::allocator<std::string>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/loss.h(404): note: see reference to class template instantiation 'c10::optional<torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<double,std::allocator<double>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<double,std::allocator<double>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<double,std::allocator<double>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<double,std::allocator<double>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/upsampling.h(26): note: see reference to class template instantiation 'c10::optional<std::vector<double,std::allocator<double>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<double,std::allocator<double>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::tuple<at::Tensor,at::Tensor>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::tuple<at::Tensor,at::Tensor>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::tuple<at::Tensor,at::Tensor>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::tuple<at::Tensor,at::Tensor>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/rnn.h(150): note: see reference to class template instantiation 'c10::optional<std::tuple<at::Tensor,at::Tensor>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::tuple<at::Tensor,at::Tensor>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::function<void (const torch::autograd::profiler::thread_event_lists &)>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/autograd/profiler_legacy.h(493): note: see reference to class template instantiation 'c10::optional<std::function<void (const torch::autograd::profiler::thread_event_lists &)>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/autograd/profiler_legacy.h(562): note: see reference to class template instantiation 'c10::optional<std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<at::Tensor,std::allocator<at::Tensor>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<at::Tensor,std::allocator<at::Tensor>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<at::Tensor,std::allocator<at::Tensor>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<at::Tensor,std::allocator<at::Tensor>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/lbfgs.h(44): note: see reference to class template instantiation 'c10::optional<std::vector<at::Tensor,std::allocator<at::Tensor>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<at::Tensor,std::allocator<at::Tensor>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\pybind11\detail/common.h(108): warning C4005: 'HAVE_SNPRINTF': macro redefinition
C:\Users\Student1\anaconda3\envs\GAIN2\include\pyerrors.h(489): note: see previous definition of 'HAVE_SNPRINTF'
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/utils/tensor_flatten.h(44): warning C4996: 'at::Tensor::type': Tensor.type() is deprecated. Instead use Tensor.options(), which in many cases (e.g. in a constructor) is a drop-in replacement. If you were using data from type(), that is now available from Tensor itself, so instead of tensor.type().scalar_type(), use tensor.scalar_type() instead and instead of tensor.type().backend() use tensor.device().
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\lib /LIBPATH:C:\Users\Student1\anaconda3\envs\GAIN2\libs /LIBPATH:C:\Users\Student1\anaconda3\envs\GAIN2\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\lib\x64" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" c10.lib torch.lib torch_cpu.lib torch_python.lib /EXPORT:PyInit_apex_C C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/flatten_unflatten.obj /OUT:build\lib.win-amd64-3.6\apex_C.cp36-win_amd64.pyd /IMPLIB:C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc\apex_C.cp36-win_amd64.lib
   Creating library C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc\apex_C.cp36-win_amd64.lib and object C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc\apex_C.cp36-win_amd64.exp
Generating code
Finished generating code
building 'amp_C' extension
Emitting ninja build file C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/11] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_scale_kernel.obj.d --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_scale_kernel.cu -o C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_scale_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -lineinfo -O3 --use_fast_math -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
FAILED: C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/build/temp.win-amd64-3.6/Release/csrc/multi_tensor_scale_kernel.obj
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_scale_kernel.obj.d --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_scale_kernel.cu -o C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_scale_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -lineinfo -O3 --use_fast_math -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(19): warning: modifier is ignored on an enum specifier

C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29910/include\type_traits(1066): error: static assertion failed with "You've instantiated std::aligned_storage<Len, Align> with an extended alignment (in other words, Align > alignof(max_align_t)). Before VS 2017 15.8, the member "type" would non-conformingly have an alignment of only alignof(max_align_t). VS 2017 15.8 was fixed to handle this correctly, but the fix inherently changes layout and breaks binary compatibility (*only* for uses of aligned_storage with extended alignments). Please define either (1) _ENABLE_EXTENDED_ALIGNED_STORAGE to acknowledge that you understand this message and that you actually want a type with an extended alignment, or (2) _DISABLE_EXTENDED_ALIGNED_STORAGE to silence this message and get the old non-conforming behavior."
          detected during:
            instantiation of class "std::_Aligned<_Len, _Align, double, false> [with _Len=16ULL, _Align=16ULL]"
(1086): here
            instantiation of class "std::_Aligned<_Len, _Align, int, false> [with _Len=16ULL, _Align=16ULL]"
(1093): here
            instantiation of class "std::_Aligned<_Len, _Align, short, false> [with _Len=16ULL, _Align=16ULL]"
(1100): here
            instantiation of class "std::_Aligned<_Len, _Align, char, false> [with _Len=16ULL, _Align=16ULL]"
(1107): here
            instantiation of class "std::aligned_storage<_Len, _Align> [with _Len=16ULL, _Align=16ULL]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_scale_kernel.cu(25): here
            instantiation of "void load_store(T *, T *, int, int) [with T=float]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_scale_kernel.cu(64): here
            instantiation of "void ScaleFunctor<in_t, out_t>::operator()(int, volatile int *, TensorListMetadata<2> &, float) [with in_t=float, out_t=float]"
C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_apply.cuh(38): here
            instantiation of "void multi_tensor_apply_kernel(int, volatile int *, T, U, ArgTypes...) [with T=TensorListMetadata<2>, U=ScaleFunctor<float, float>, ArgTypes=<float>]"
C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_apply.cuh(109): here
            instantiation of "void multi_tensor_apply<depth,T,ArgTypes...>(int, int, const at::Tensor &, const std::vector<std::vector<at::Tensor, std::allocator<at::Tensor>>, std::allocator<std::vector<at::Tensor, std::allocator<at::Tensor>>>> &, T, ArgTypes...) [with depth=2, T=ScaleFunctor<float, float>, ArgTypes=<float>]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_scale_kernel.cu(124): here

1 error detected in the compilation of "C:/Users/Student1/AppData/Local/Temp/2/tmpxft_000009e8_00000000-7_multi_tensor_scale_kernel.cpp1.ii".
multi_tensor_scale_kernel.cu
[2/11] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_l2norm_kernel.obj.d --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_l2norm_kernel.cu -o C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_l2norm_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -lineinfo -O3 --use_fast_math -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
FAILED: C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/build/temp.win-amd64-3.6/Release/csrc/multi_tensor_l2norm_kernel.obj
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_l2norm_kernel.obj.d --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_l2norm_kernel.cu -o C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_l2norm_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -lineinfo -O3 --use_fast_math -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(19): warning: modifier is ignored on an enum specifier

C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29910/include\type_traits(1066): error: static assertion failed with "You've instantiated std::aligned_storage<Len, Align> with an extended alignment (in other words, Align > alignof(max_align_t)). Before VS 2017 15.8, the member "type" would non-conformingly have an alignment of only alignof(max_align_t). VS 2017 15.8 was fixed to handle this correctly, but the fix inherently changes layout and breaks binary compatibility (*only* for uses of aligned_storage with extended alignments). Please define either (1) _ENABLE_EXTENDED_ALIGNED_STORAGE to acknowledge that you understand this message and that you actually want a type with an extended alignment, or (2) _DISABLE_EXTENDED_ALIGNED_STORAGE to silence this message and get the old non-conforming behavior."
          detected during:
            instantiation of class "std::_Aligned<_Len, _Align, double, false> [with _Len=16ULL, _Align=16ULL]"
(1086): here
            instantiation of class "std::_Aligned<_Len, _Align, int, false> [with _Len=16ULL, _Align=16ULL]"
(1093): here
            instantiation of class "std::_Aligned<_Len, _Align, short, false> [with _Len=16ULL, _Align=16ULL]"
(1100): here
            instantiation of class "std::_Aligned<_Len, _Align, char, false> [with _Len=16ULL, _Align=16ULL]"
(1107): here
            instantiation of class "std::aligned_storage<_Len, _Align> [with _Len=16ULL, _Align=16ULL]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_l2norm_kernel.cu(24): here
            instantiation of "void load_store(T *, T *, int, int) [with T=float]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_l2norm_kernel.cu(69): here
            instantiation of "void L2NormFunctor<x_t>::operator()(int, volatile int *, TensorListMetadata<1> &, float *, float *, __nv_bool, int) [with x_t=float]"
C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_apply.cuh(38): here
            instantiation of "void multi_tensor_apply_kernel(int, volatile int *, T, U, ArgTypes...) [with T=TensorListMetadata<1>, U=L2NormFunctor<float>, ArgTypes=<float *, float *, __nv_bool, int>]"
C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_apply.cuh(109): here
            instantiation of "void multi_tensor_apply<depth,T,ArgTypes...>(int, int, const at::Tensor &, const std::vector<std::vector<at::Tensor, std::allocator<at::Tensor>>, std::allocator<std::vector<at::Tensor, std::allocator<at::Tensor>>>> &, T, ArgTypes...) [with depth=1, T=L2NormFunctor<float>, ArgTypes=<float *, float *, __nv_bool, int>]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_l2norm_kernel.cu(326): here

1 error detected in the compilation of "C:/Users/Student1/AppData/Local/Temp/2/tmpxft_00001270_00000000-7_multi_tensor_l2norm_kernel.cpp1.ii".
multi_tensor_l2norm_kernel.cu
[3/11] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_axpby_kernel.obj.d --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_axpby_kernel.cu -o C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_axpby_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -lineinfo -O3 --use_fast_math -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
FAILED: C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/build/temp.win-amd64-3.6/Release/csrc/multi_tensor_axpby_kernel.obj
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_axpby_kernel.obj.d --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_axpby_kernel.cu -o C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_axpby_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -lineinfo -O3 --use_fast_math -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(19): warning: modifier is ignored on an enum specifier

C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.28.29910/include\type_traits(1066): error: static assertion failed with "You've instantiated std::aligned_storage<Len, Align> with an extended alignment (in other words, Align > alignof(max_align_t)). Before VS 2017 15.8, the member "type" would non-conformingly have an alignment of only alignof(max_align_t). VS 2017 15.8 was fixed to handle this correctly, but the fix inherently changes layout and breaks binary compatibility (*only* for uses of aligned_storage with extended alignments). Please define either (1) _ENABLE_EXTENDED_ALIGNED_STORAGE to acknowledge that you understand this message and that you actually want a type with an extended alignment, or (2) _DISABLE_EXTENDED_ALIGNED_STORAGE to silence this message and get the old non-conforming behavior."
          detected during:
            instantiation of class "std::_Aligned<_Len, _Align, double, false> [with _Len=16ULL, _Align=16ULL]"
(1086): here
            instantiation of class "std::_Aligned<_Len, _Align, int, false> [with _Len=16ULL, _Align=16ULL]"
(1093): here
            instantiation of class "std::_Aligned<_Len, _Align, short, false> [with _Len=16ULL, _Align=16ULL]"
(1100): here
            instantiation of class "std::_Aligned<_Len, _Align, char, false> [with _Len=16ULL, _Align=16ULL]"
(1107): here
            instantiation of class "std::aligned_storage<_Len, _Align> [with _Len=16ULL, _Align=16ULL]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_axpby_kernel.cu(23): here
            instantiation of "void load_store(T *, T *, int, int) [with T=float]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_axpby_kernel.cu(68): here
            instantiation of "void AxpbyFunctor<x_t, y_t, out_t>::operator()(int, volatile int *, TensorListMetadata<3> &, float, float, int) [with x_t=float, y_t=float, out_t=float]"
C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_apply.cuh(38): here
            instantiation of "void multi_tensor_apply_kernel(int, volatile int *, T, U, ArgTypes...) [with T=TensorListMetadata<3>, U=AxpbyFunctor<float, float, float>, ArgTypes=<float, float, int>]"
C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_apply.cuh(109): here
            instantiation of "void multi_tensor_apply<depth,T,ArgTypes...>(int, int, const at::Tensor &, const std::vector<std::vector<at::Tensor, std::allocator<at::Tensor>>, std::allocator<std::vector<at::Tensor, std::allocator<at::Tensor>>>> &, T, ArgTypes...) [with depth=3, T=AxpbyFunctor<float, float, float>, ArgTypes=<float, float, int>]"
C:/Users/Student1/AppData/Local/Temp/2/pip-req-build-crsc77fj/csrc/multi_tensor_axpby_kernel.cu(141): here

1 error detected in the compilation of "C:/Users/Student1/AppData/Local/Temp/2/tmpxft_00000bb4_00000000-7_multi_tensor_axpby_kernel.cpp1.ii".
multi_tensor_axpby_kernel.cu
[4/11] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_adagrad.obj.d --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_adagrad.cu -o C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_adagrad.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -lineinfo -O3 --use_fast_math -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(19): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(19): warning: modifier is ignored on an enum specifier

multi_tensor_adagrad.cu
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Tensor
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::Tensor
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::Tensor
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::Tensor>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/TensorBody.h(628): note: see reference to class template instantiation 'c10::optional<at::Tensor>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Tensor
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Generator
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::Generator
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::Generator
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::Generator>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/TensorBody.h(694): note: see reference to class template instantiation 'c10::optional<at::Generator>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Generator
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/core/impl/InlineDeviceGuard.h(388): note: see reference to class template instantiation 'c10::optional<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/core/DeviceGuard.h(168): note: see reference to class template instantiation 'c10::impl::InlineOptionalDeviceGuard<c10::impl::VirtualGuardImpl>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type_base.h(107): note: see reference to class template instantiation 'c10::optional<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(355): note: see reference to class template instantiation 'c10::optional<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(429): note: see reference to class template instantiation 'c10::optional<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(668): note: see reference to class template instantiation 'c10::VaryingShape<c10::Stride>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(429): note: see reference to class template instantiation 'c10::optional<std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(474): note: see reference to class template instantiation 'c10::VaryingShape<__int64>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<__int64,std::allocator<__int64>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<__int64,std::allocator<__int64>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<__int64,std::allocator<__int64>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<__int64,std::allocator<__int64>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(572): note: see reference to class template instantiation 'c10::optional<std::vector<__int64,std::allocator<__int64>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<__int64,std::allocator<__int64>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::QualifiedName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::QualifiedName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::QualifiedName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::QualifiedName>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(907): note: see reference to class template instantiation 'c10::optional<c10::QualifiedName>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::QualifiedName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::OperatorName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::OperatorName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::OperatorName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::OperatorName>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(266): note: see reference to class template instantiation 'c10::optional<c10::OperatorName>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::OperatorName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::SmallVector<__int64,5>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::SmallVector<__int64,5>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::SmallVector<__int64,5>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::SmallVector<__int64,5>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/TensorIterator.h(516): note: see reference to class template instantiation 'c10::optional<c10::SmallVector<__int64,5>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::SmallVector<__int64,5>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/core/impl/InlineDeviceGuard.h(388): note: see reference to class template instantiation 'c10::optional<c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/cuda/CUDAGuard.h(112): note: see reference to class template instantiation 'c10::impl::InlineOptionalDeviceGuard<c10::cuda::impl::CUDAGuardImpl>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/core/impl/InlineStreamGuard.h(184): note: see reference to class template instantiation 'c10::optional<c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/cuda/CUDAGuard.h(232): note: see reference to class template instantiation 'c10::impl::InlineOptionalStreamGuard<c10::cuda::impl::CUDAGuardImpl>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
[5/11] C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin\nvcc --generate-dependencies-with-compile --dependency-output C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_sgd_kernel.obj.d --use-local-env -Xcompiler /MD -Xcompiler /wd4819 -Xcompiler /wd4251 -Xcompiler /wd4244 -Xcompiler /wd4267 -Xcompiler /wd4275 -Xcompiler /wd4018 -Xcompiler /wd4190 -Xcompiler /EHsc -Xcudafe --diag_suppress=base_class_has_different_dll_interface -Xcudafe --diag_suppress=field_without_dll_interface -Xcudafe --diag_suppress=dll_interface_conflict_none_assumed -Xcudafe --diag_suppress=dll_interface_conflict_dllexport_assumed -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\multi_tensor_sgd_kernel.cu -o C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/multi_tensor_sgd_kernel.obj -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -lineinfo -O3 --use_fast_math -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=compute_75 -gencode=arch=compute_75,code=sm_75
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(19): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier

C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(19): warning: modifier is ignored on an enum specifier

multi_tensor_sgd_kernel.cu
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Tensor
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::Tensor
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::Tensor
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::Tensor>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/TensorBody.h(628): note: see reference to class template instantiation 'c10::optional<at::Tensor>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Tensor
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Generator
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::Generator
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::Generator
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::Generator>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/TensorBody.h(694): note: see reference to class template instantiation 'c10::optional<at::Generator>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Generator
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/core/impl/InlineDeviceGuard.h(388): note: see reference to class template instantiation 'c10::optional<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/core/DeviceGuard.h(168): note: see reference to class template instantiation 'c10::impl::InlineOptionalDeviceGuard<c10::impl::VirtualGuardImpl>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type_base.h(107): note: see reference to class template instantiation 'c10::optional<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(355): note: see reference to class template instantiation 'c10::optional<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(429): note: see reference to class template instantiation 'c10::optional<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(668): note: see reference to class template instantiation 'c10::VaryingShape<c10::Stride>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(429): note: see reference to class template instantiation 'c10::optional<std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(474): note: see reference to class template instantiation 'c10::VaryingShape<__int64>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<__int64>,std::allocator<c10::optional<__int64>>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<__int64,std::allocator<__int64>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<__int64,std::allocator<__int64>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<__int64,std::allocator<__int64>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<__int64,std::allocator<__int64>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(572): note: see reference to class template instantiation 'c10::optional<std::vector<__int64,std::allocator<__int64>>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<__int64,std::allocator<__int64>>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::QualifiedName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::QualifiedName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::QualifiedName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::QualifiedName>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/core/jit_type.h(907): note: see reference to class template instantiation 'c10::optional<c10::QualifiedName>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::QualifiedName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::OperatorName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::OperatorName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::OperatorName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::OperatorName>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/record_function.h(266): note: see reference to class template instantiation 'c10::optional<c10::OperatorName>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::OperatorName
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::SmallVector<__int64,5>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::SmallVector<__int64,5>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::SmallVector<__int64,5>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::SmallVector<__int64,5>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\ATen/TensorIterator.h(516): note: see reference to class template instantiation 'c10::optional<c10::SmallVector<__int64,5>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::SmallVector<__int64,5>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/core/impl/InlineDeviceGuard.h(388): note: see reference to class template instantiation 'c10::optional<c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/cuda/CUDAGuard.h(112): note: see reference to class template instantiation 'c10::impl::InlineOptionalDeviceGuard<c10::cuda::impl::CUDAGuardImpl>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/core/impl/InlineStreamGuard.h(184): note: see reference to class template instantiation 'c10::optional<c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/cuda/CUDAGuard.h(232): note: see reference to class template instantiation 'c10::impl::InlineOptionalStreamGuard<c10::cuda::impl::CUDAGuardImpl>' being compiled
C:/Users/Student1/anaconda3/envs/GAIN2/lib/site-packages/torch/include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineStreamGuard<c10::cuda::impl::CUDAGuardImpl>
        ]
[6/11] cl /showIncludes /nologo /Ox /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\TH -IC:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include" -IC:\Users\Student1\anaconda3\envs\GAIN2\include -IC:\Users\Student1\anaconda3\envs\GAIN2\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt" -c C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\csrc\amp_C_frontend.cpp /FoC:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\build\temp.win-amd64-3.6\Release\csrc/amp_C_frontend.obj -O3 -DVERSION_GE_1_1 -DVERSION_GE_1_3 -DVERSION_GE_1_5 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=amp_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14
cl : Command line warning D9002 : ignoring unknown option '-O3'
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/macros/Macros.h(189): warning C4067: unexpected tokens following preprocessor directive - expected a newline
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Tensor
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::Tensor
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::Tensor
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::Tensor>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/TensorBody.h(628): note: see reference to class template instantiation 'c10::optional<at::Tensor>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Tensor
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Generator
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::Generator
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::Generator
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::Generator>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/TensorBody.h(694): note: see reference to class template instantiation 'c10::optional<at::Generator>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::Generator
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/core/impl/InlineDeviceGuard.h(388): note: see reference to class template instantiation 'c10::optional<c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/core/DeviceGuard.h(168): note: see reference to class template instantiation 'c10::impl::InlineOptionalDeviceGuard<c10::impl::VirtualGuardImpl>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::InlineDeviceGuard<c10::impl::VirtualGuardImpl>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::string
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::string
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::string
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::string>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type_base.h(107): note: see reference to class template instantiation 'c10::optional<std::string>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::string
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(355): note: see reference to class template instantiation 'c10::optional<std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::ShapeSymbol,std::allocator<c10::ShapeSymbol>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(429): note: see reference to class template instantiation 'c10::optional<std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(668): note: see reference to class template instantiation 'c10::VaryingShape<c10::Stride>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<c10::Stride>,std::allocator<c10::optional<c10::Stride>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(429): note: see reference to class template instantiation 'c10::optional<std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(474): note: see reference to class template instantiation 'c10::VaryingShape<int64_t>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<c10::optional<int64_t>,std::allocator<c10::optional<int64_t>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<int64_t,std::allocator<int64_t>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<int64_t,std::allocator<int64_t>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<int64_t,std::allocator<int64_t>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<int64_t,std::allocator<int64_t>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(572): note: see reference to class template instantiation 'c10::optional<std::vector<int64_t,std::allocator<int64_t>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<int64_t,std::allocator<int64_t>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::QualifiedName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::QualifiedName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::QualifiedName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::QualifiedName>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/jit_type.h(907): note: see reference to class template instantiation 'c10::optional<c10::QualifiedName>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::QualifiedName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::OperatorName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::OperatorName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::OperatorName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::OperatorName>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/record_function.h(266): note: see reference to class template instantiation 'c10::optional<c10::OperatorName>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::OperatorName
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::DimVector
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::DimVector
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::DimVector
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::DimVector>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/TensorIterator.h(516): note: see reference to class template instantiation 'c10::optional<at::DimVector>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::DimVector
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::autograd::ViewInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::autograd::ViewInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::autograd::ViewInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::autograd::ViewInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/autograd/variable.h(522): note: see reference to class template instantiation 'c10::optional<torch::autograd::ViewInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::autograd::ViewInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::IValue
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::IValue
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::IValue
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::IValue>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/function_schema.h(115): note: see reference to class template instantiation 'c10::optional<c10::IValue>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::IValue
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::AliasInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::AliasInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::AliasInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::AliasInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/function_schema.h(118): note: see reference to class template instantiation 'c10::optional<c10::AliasInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::AliasInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::tuple<std::string,size_t,size_t>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::tuple<std::string,size_t,size_t>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::tuple<std::string,size_t,size_t>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::tuple<std::string,size_t,size_t>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/frontend/source_range.h(145): note: see reference to class template instantiation 'c10::optional<std::tuple<std::string,size_t,size_t>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::tuple<std::string,size_t,size_t>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::SourceRange
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::SourceRange
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::SourceRange
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::SourceRange>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/frontend/source_range.h(168): note: see reference to class template instantiation 'c10::optional<torch::jit::SourceRange>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::SourceRange
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::InlinedCallStackPtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::InlinedCallStackPtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::InlinedCallStackPtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::InlinedCallStackPtr>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/ir/scope.h(115): note: see reference to class template instantiation 'c10::optional<torch::jit::InlinedCallStackPtr>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::InlinedCallStackPtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::ModuleInstanceInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::ModuleInstanceInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::ModuleInstanceInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::ModuleInstanceInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/ir/scope.h(119): note: see reference to class template instantiation 'c10::optional<torch::jit::ModuleInstanceInfo>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::ModuleInstanceInfo
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::ScopePtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::ScopePtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::ScopePtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::ScopePtr>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/ir/constants.h(28): note: see reference to class template instantiation 'c10::optional<torch::jit::ScopePtr>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::ScopePtr
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::AnnotatedSchema
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::AnnotatedSchema
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::AnnotatedSchema
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::AnnotatedSchema>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/dispatch/OperatorEntry.h(182): note: see reference to class template instantiation 'c10::optional<c10::impl::AnnotatedSchema>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::AnnotatedSchema
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::OperatorEntry::CppSignatureWithDebug
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::impl::OperatorEntry::CppSignatureWithDebug
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::impl::OperatorEntry::CppSignatureWithDebug
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::impl::OperatorEntry::CppSignatureWithDebug>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/dispatch/OperatorEntry.h(234): note: see reference to class template instantiation 'c10::optional<c10::impl::OperatorEntry::CppSignatureWithDebug>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::impl::OperatorEntry::CppSignatureWithDebug
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::either<c10::OperatorName,c10::FunctionSchema>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=c10::either<c10::OperatorName,c10::FunctionSchema>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=c10::either<c10::OperatorName,c10::FunctionSchema>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<c10::either<c10::OperatorName,c10::FunctionSchema>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\ATen/core/op_registration/op_registration.h(429): note: see reference to class template instantiation 'c10::optional<c10::either<c10::OperatorName,c10::FunctionSchema>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=c10::either<c10::OperatorName,c10::FunctionSchema>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::ThreadLocalState
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=at::ThreadLocalState
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=at::ThreadLocalState
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<at::ThreadLocalState>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/runtime/interpreter.h(125): note: see reference to class template instantiation 'c10::optional<at::ThreadLocalState>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=at::ThreadLocalState
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::shared_ptr<torch::jit::Graph>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::shared_ptr<torch::jit::Graph>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::shared_ptr<torch::jit::Graph>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::shared_ptr<torch::jit::Graph>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/api/function_impl.h(124): note: see reference to class template instantiation 'c10::optional<std::shared_ptr<torch::jit::Graph>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::shared_ptr<torch::jit::Graph>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::Method
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::jit::Method
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::jit::Method
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::jit::Method>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/api/object.h(93): note: see reference to class template instantiation 'c10::optional<torch::jit::Method>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::jit::Method
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<std::string,std::allocator<std::string>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/jit/api/module.h(283): note: see reference to class template instantiation 'c10::optional<std::vector<std::string,std::allocator<std::string>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/loss.h(404): note: see reference to class template instantiation 'c10::optional<torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<double,std::allocator<double>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<double,std::allocator<double>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<double,std::allocator<double>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<double,std::allocator<double>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/upsampling.h(26): note: see reference to class template instantiation 'c10::optional<std::vector<double,std::allocator<double>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<double,std::allocator<double>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::tuple<at::Tensor,at::Tensor>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::tuple<at::Tensor,at::Tensor>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::tuple<at::Tensor,at::Tensor>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::tuple<at::Tensor,at::Tensor>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/rnn.h(150): note: see reference to class template instantiation 'c10::optional<std::tuple<at::Tensor,at::Tensor>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::tuple<at::Tensor,at::Tensor>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::function<void (const torch::autograd::profiler::thread_event_lists &)>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/autograd/profiler_legacy.h(493): note: see reference to class template instantiation 'c10::optional<std::function<void (const torch::autograd::profiler::thread_event_lists &)>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::function<void (const torch::autograd::profiler::thread_event_lists &)>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch/csrc/autograd/profiler_legacy.h(562): note: see reference to class template instantiation 'c10::optional<std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>,std::allocator<std::vector<torch::autograd::profiler::LegacyEvent,std::allocator<torch::autograd::profiler::LegacyEvent>>>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(181): warning C4624: 'c10::constexpr_storage_t<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<at::Tensor,std::allocator<at::Tensor>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(361): note: see reference to class template instantiation 'c10::constexpr_storage_t<T>' being compiled
        with
        [
            T=std::vector<at::Tensor,std::allocator<at::Tensor>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to class template instantiation 'c10::trivially_copyable_optimization_optional_base<T>' being compiled
        with
        [
            T=std::vector<at::Tensor,std::allocator<at::Tensor>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(418): note: see reference to alias template instantiation 'c10::OptionalBase<std::vector<at::Tensor,std::allocator<at::Tensor>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/lbfgs.h(44): note: see reference to class template instantiation 'c10::optional<std::vector<at::Tensor,std::allocator<at::Tensor>>>' being compiled
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\c10/util/Optional.h(387): warning C4624: 'c10::trivially_copyable_optimization_optional_base<T>': destructor was implicitly defined as deleted
        with
        [
            T=std::vector<at::Tensor,std::allocator<at::Tensor>>
        ]
C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\include\pybind11\detail/common.h(108): warning C4005: 'HAVE_SNPRINTF': macro redefinition
C:\Users\Student1\anaconda3\envs\GAIN2\include\pyerrors.h(489): note: see previous definition of 'HAVE_SNPRINTF'
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 1673, in _run_ninja_build
    env=env)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

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

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py", line 496, in <module>
    extras_require=extras,
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\setuptools\__init__.py", line 153, in setup
    return distutils.core.setup(**attrs)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\setuptools\command\install.py", line 61, in run
    return orig.install.run(self)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\install.py", line 545, in run
    self.run_command('build')
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build.py", line 135, in run
    self.run_command(cmd_name)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\setuptools\command\build_ext.py", line 79, in run
    _build_ext.run(self)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build_ext.py", line 339, in run
    self.build_extensions()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 708, in build_extensions
    build_ext.build_extensions(self)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build_ext.py", line 448, in build_extensions
    self._build_extensions_serial()
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build_ext.py", line 473, in _build_extensions_serial
    self.build_extension(ext)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\setuptools\command\build_ext.py", line 196, in build_extension
    _build_ext.build_extension(self, ext)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\distutils\command\build_ext.py", line 533, in build_extension
    depends=ext.depends)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 690, in win_wrap_ninja_compile
    with_cuda=with_cuda)
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 1359, in _write_ninja_file_and_compile_objects
    error_prefix='Error compiling objects for extension')
  File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\torch\utils\cpp_extension.py", line 1683, in _run_ninja_build
    raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
Running setup.py install for apex ... error

ERROR: Command errored out with exit status 1: 'C:\Users\Student1\anaconda3\envs\GAIN2\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py'"'"'; file='"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' --cpp_ext --cuda_ext install --record 'C:\Users\Student1\AppData\Local\Temp\2\pip-record-s9_zs6n4\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Student1\anaconda3\envs\GAIN2\Include\apex' Check the logs for full command output. Exception information: Traceback (most recent call last): File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\req\req_install.py", line 826, in install req_description=str(self.req), File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\operations\install\legacy.py", line 86, in install raise LegacyInstallFailure pip._internal.operations.install.legacy.LegacyInstallFailure

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\cli\base_command.py", line 189, in _main status = self.run(options, args) File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\cli\req_command.py", line 178, in wrapper return func(self, options, args) File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\commands\install.py", line 400, in run pycompile=options.compile, File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\req__init.py", line 88, in install_given_reqs pycompile=pycompile, File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\req\req_install.py", line 830, in install six.reraise(*exc.parent) File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_vendor\six.py", line 703, in reraise raise value File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\operations\install\legacy.py", line 76, in install cwd=unpacked_source_directory, File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\utils\subprocess.py", line 293, in runner spinner=spinner, File "C:\Users\Student1\anaconda3\envs\GAIN2\lib\site-packages\pip_internal\utils\subprocess.py", line 258, in call_subprocess raise InstallationSubprocessError(proc.returncode, command_desc) pip._internal.exceptions.InstallationSubprocessError: Command errored out with exit status 1: 'C:\Users\Student1\anaconda3\envs\GAIN2\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py'"'"'; file='"'"'C:\Users\Student1\AppData\Local\Temp\2\pip-req-build-crsc77fj\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file__, '"'"'exec'"'"'))' --cpp_ext --cuda_ext install --record 'C:\Users\Student1\AppData\Local\Temp\2\pip-record-s9_zs6n4\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\Student1\anaconda3\envs\GAIN2\Include\apex' Check the logs for full command output. Removed build tracker: 'C:\Users\Student1\AppData\Local\Temp\2\pip-req-tracker-lyq005ve'`

rafiip commented 2 years ago

same error with pytorch 1.9.1 and cuda 11.1 with vs 2017. any luck solving it ?