FateScript / CenterNet-better

An easy to understand and better performance version of CenterNet
Apache License 2.0
548 stars 104 forks source link

What should i do to solve this ERROR? #39

Closed Erik-Y closed 3 years ago

Erik-Y commented 3 years ago

Installing collected packages: termcolor, tabulate, Shapely, absl-py, markdown, grpcio, oauthlib, requests-oauthlib, google-auth-oauthlib, tensorboard-plugin-wit, tensorboard, portalocker, dl-lib Running setup.py develop for dl-lib ERROR: Command errored out with exit status 1: command: /home/noob/anaconda3/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/home/noob/projects/PycharmProjects/CenterNet-better-master/setup.py'"'"'; file='"'"'/home/noob/projects/PycharmProjects/CenterNet-better-master/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' develop --no-deps cwd: /home/noob/projects/PycharmProjects/CenterNet-better-master/ Complete output (1921 lines): running develop running egg_info writing dl_lib.egg-info/PKG-INFO writing dependency_links to dl_lib.egg-info/dependency_links.txt writing requirements to dl_lib.egg-info/requires.txt writing top-level names to dl_lib.egg-info/top_level.txt reading manifest file 'dl_lib.egg-info/SOURCES.txt' writing manifest file 'dl_lib.egg-info/SOURCES.txt' running build_ext building 'dl_lib._C' extension creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7 creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign creating /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable Emitting ninja build file /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/build.ninja... Compiling objects... Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N) [1/5] /usr/local/cuda-10.2/bin/nvcc -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda_kernel.cu -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75 -std=c++14 FAILED: /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda_kernel.o /usr/local/cuda-10.2/bin/nvcc -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda_kernel.cu -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda_kernel.o -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -DCUDA_NO_HALF_OPERATORS -DCUDA_NO_HALF_CONVERSIONS -DCUDA_NO_HALF2_OPERATORS -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75 -std=c++14 /usr/include/stdint.h(43): error: identifier "__int_least8_t" is undefined

/usr/include/stdint.h(44): error: identifier "__int_least16_t" is undefined

/usr/include/stdint.h(45): error: identifier "__int_least32_t" is undefined

/usr/include/stdint.h(46): error: identifier "__int_least64_t" is undefined

/usr/include/stdint.h(49): error: identifier "__uint_least8_t" is undefined

/usr/include/stdint.h(50): error: identifier "__uint_least16_t" is undefined

/usr/include/stdint.h(51): error: identifier "__uint_least32_t" is undefined

/usr/include/stdint.h(52): error: identifier "__uint_least64_t" is undefined

/usr/include/c++/7/cstdint(77): error: "uint_least16_t" has already been declared in the current scope

/usr/include/c++/7/cstdint(78): error: "uint_least32_t" has already been declared in the current scope

10 errors detected in the compilation of "/tmp/tmpxft_00006e16_00000000-6_deform_conv_cuda_kernel.cpp1.ii".
[2/5] /usr/local/cuda-10.2/bin/nvcc -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cuda.cu -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cuda.o
/usr/local/cuda-10.2/bin/nvcc -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cuda.cu -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75 -std=c++14
/usr/include/stdint.h(43): error: identifier "__int_least8_t" is undefined

/usr/include/stdint.h(44): error: identifier "__int_least16_t" is undefined

/usr/include/stdint.h(45): error: identifier "__int_least32_t" is undefined

/usr/include/stdint.h(46): error: identifier "__int_least64_t" is undefined

/usr/include/stdint.h(49): error: identifier "__uint_least8_t" is undefined

/usr/include/stdint.h(50): error: identifier "__uint_least16_t" is undefined

/usr/include/stdint.h(51): error: identifier "__uint_least32_t" is undefined

/usr/include/stdint.h(52): error: identifier "__uint_least64_t" is undefined

/usr/include/c++/7/cstdint(77): error: "uint_least16_t" has already been declared in the current scope

/usr/include/c++/7/cstdint(78): error: "uint_least32_t" has already been declared in the current scope

10 errors detected in the compilation of "/tmp/tmpxft_00006e15_00000000-6_ROIAlign_cuda.cpp1.ii".
[3/5] c++ -MMD -MF /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.o.d -pthread -B /home/noob/anaconda3/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.o -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
FAILED: /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.o
c++ -MMD -MF /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.o.d -pthread -B /home/noob/anaconda3/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.o -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/stdint.h:9:0,
                 from /usr/include/c++/7/cstdint:41,
                 from /usr/include/c++/7/bits/char_traits.h:501,
                 from /usr/include/c++/7/ios:40,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/stdint.h:43:9: error: ‘__int_least8_t’ does not name a type; did you mean ‘__intptr_t’?
 typedef __int_least8_t int_least8_t;
         ^~~~~~~~~~~~~~
         __intptr_t
/usr/include/stdint.h:44:9: error: ‘__int_least16_t’ does not name a type; did you mean ‘__int16_t’?
 typedef __int_least16_t int_least16_t;
         ^~~~~~~~~~~~~~~
         __int16_t
/usr/include/stdint.h:45:9: error: ‘__int_least32_t’ does not name a type; did you mean ‘__int32_t’?
 typedef __int_least32_t int_least32_t;
         ^~~~~~~~~~~~~~~
         __int32_t
/usr/include/stdint.h:46:9: error: ‘__int_least64_t’ does not name a type; did you mean ‘__int64_t’?
 typedef __int_least64_t int_least64_t;
         ^~~~~~~~~~~~~~~
         __int64_t
/usr/include/stdint.h:49:9: error: ‘__uint_least8_t’ does not name a type; did you mean ‘__uintmax_t’?
 typedef __uint_least8_t uint_least8_t;
         ^~~~~~~~~~~~~~~
         __uintmax_t
/usr/include/stdint.h:50:9: error: ‘__uint_least16_t’ does not name a type; did you mean ‘__uint16_t’?
 typedef __uint_least16_t uint_least16_t;
         ^~~~~~~~~~~~~~~~
         __uint16_t
/usr/include/stdint.h:51:9: error: ‘__uint_least32_t’ does not name a type; did you mean ‘__uint32_t’?
 typedef __uint_least32_t uint_least32_t;
         ^~~~~~~~~~~~~~~~
         __uint32_t
/usr/include/stdint.h:52:9: error: ‘__uint_least64_t’ does not name a type; did you mean ‘__uint64_t’?
 typedef __uint_least64_t uint_least64_t;
         ^~~~~~~~~~~~~~~~
         __uint64_t
In file included from /usr/include/c++/7/bits/char_traits.h:501:0,
                 from /usr/include/c++/7/ios:40,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/c++/7/cstdint:58:11: error: ‘::int_least8_t’ has not been declared
   using ::int_least8_t;
           ^~~~~~~~~~~~
/usr/include/c++/7/cstdint:59:11: error: ‘::int_least16_t’ has not been declared
   using ::int_least16_t;
           ^~~~~~~~~~~~~
/usr/include/c++/7/cstdint:60:11: error: ‘::int_least32_t’ has not been declared
   using ::int_least32_t;
           ^~~~~~~~~~~~~
/usr/include/c++/7/cstdint:61:11: error: ‘::int_least64_t’ has not been declared
   using ::int_least64_t;
           ^~~~~~~~~~~~~
/usr/include/c++/7/cstdint:76:11: error: ‘::uint_least8_t’ has not been declared
   using ::uint_least8_t;
           ^~~~~~~~~~~~~
/usr/include/c++/7/cstdint:77:11: error: ‘::uint_least16_t’ has not been declared
   using ::uint_least16_t;
           ^~~~~~~~~~~~~~
/usr/include/c++/7/cstdint:78:11: error: ‘::uint_least32_t’ has not been declared
   using ::uint_least32_t;
           ^~~~~~~~~~~~~~
/usr/include/c++/7/cstdint:79:11: error: ‘::uint_least64_t’ has not been declared
   using ::uint_least64_t;
           ^~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:870:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int getchar()’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:46:10: error: ‘_IO_getc’ was not declared in this scope
   return _IO_getc (stdin);
          ^~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:46:10: note: suggested alternative: ‘ungetc’
   return _IO_getc (stdin);
          ^~~~~~~~
          ungetc
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int fgetc_unlocked(FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:55:10: error: ‘_IO_getc_unlocked’ was not declared in this scope
   return _IO_getc_unlocked (__fp);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:55:10: note: suggested alternative: ‘fgetc_unlocked’
   return _IO_getc_unlocked (__fp);
          ^~~~~~~~~~~~~~~~~
          fgetc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int getc_unlocked(FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:65:10: error: ‘_IO_getc_unlocked’ was not declared in this scope
   return _IO_getc_unlocked (__fp);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:65:10: note: suggested alternative: ‘fgetc_unlocked’
   return _IO_getc_unlocked (__fp);
          ^~~~~~~~~~~~~~~~~
          fgetc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int getchar_unlocked()’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:72:10: error: ‘_IO_getc_unlocked’ was not declared in this scope
   return _IO_getc_unlocked (stdin);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:72:10: note: suggested alternative: ‘fgetc_unlocked’
   return _IO_getc_unlocked (stdin);
          ^~~~~~~~~~~~~~~~~
          fgetc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int putchar(int)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:81:10: error: ‘_IO_putc’ was not declared in this scope
   return _IO_putc (__c, stdout);
          ^~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:81:10: note: suggested alternative: ‘_ISpunct’
   return _IO_putc (__c, stdout);
          ^~~~~~~~
          _ISpunct
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int fputc_unlocked(int, FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:90:10: error: ‘_IO_putc_unlocked’ was not declared in this scope
   return _IO_putc_unlocked (__c, __stream);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:90:10: note: suggested alternative: ‘putc_unlocked’
   return _IO_putc_unlocked (__c, __stream);
          ^~~~~~~~~~~~~~~~~
          putc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int putc_unlocked(int, FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:100:10: error: ‘_IO_putc_unlocked’ was not declared in this scope
   return _IO_putc_unlocked (__c, __stream);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:100:10: note: suggested alternative: ‘putc_unlocked’
   return _IO_putc_unlocked (__c, __stream);
          ^~~~~~~~~~~~~~~~~
          putc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int putchar_unlocked(int)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:107:10: error: ‘_IO_putc_unlocked’ was not declared in this scope
   return _IO_putc_unlocked (__c, stdout);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:107:10: note: suggested alternative: ‘putc_unlocked’
   return _IO_putc_unlocked (__c, stdout);
          ^~~~~~~~~~~~~~~~~
          putc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio.h:114:16: error: ‘_IO_ssize_t’ does not name a type; did you mean ‘__ssize_t’?
 __STDIO_INLINE _IO_ssize_t
                ^~~~~~~~~~~
                __ssize_t
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int feof_unlocked(FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:127:10: error: ‘_IO_feof_unlocked’ was not declared in this scope
   return _IO_feof_unlocked (__stream);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:127:10: note: suggested alternative: ‘feof_unlocked’
   return _IO_feof_unlocked (__stream);
          ^~~~~~~~~~~~~~~~~
          feof_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int ferror_unlocked(FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:134:10: error: ‘_IO_ferror_unlocked’ was not declared in this scope
   return _IO_ferror_unlocked (__stream);
          ^~~~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:134:10: note: suggested alternative: ‘ferror_unlocked’
   return _IO_ferror_unlocked (__stream);
          ^~~~~~~~~~~~~~~~~~~
          ferror_unlocked
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:27:7: error: ‘_G_va_list’ has not been declared
       _G_va_list __ap) __THROW;
       ^~~~~~~~~~
In file included from /usr/include/features.h:428:0,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/os_defines.h:39,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/c++config.h:533,
                 from /usr/include/c++/7/iosfwd:38,
                 from /usr/include/c++/7/ios:38,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:43:1: error: ‘_G_va_list’ has not been declared
 __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt,
 ^
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vsprintf(char*, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:43:1: error: conflicting declaration of C function ‘int vsprintf(char*, const char*, int)’
 __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt,
 ^
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/stdio.h:349:12: note: previous declaration ‘int vsprintf(char*, const char*, __va_list_tag*)’
 extern int vsprintf (char *__restrict __s, const char *__restrict __format,
            ^~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:47:32: error: invalid conversion from ‘int’ to ‘__va_list_tag*’ [-fpermissive]
        __bos (__s), __fmt, __ap);
                                ^
<built-in>: note:   initializing argument 5 of ‘int __builtin___vsprintf_chk(char*, int, long unsigned int, const char*, __va_list_tag*)’
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:57:8: error: ‘_G_va_list’ has not been declared
        _G_va_list __ap) __THROW;
        ^~~~~~~~~~
In file included from /usr/include/features.h:428:0,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/os_defines.h:39,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/c++config.h:533,
                 from /usr/include/c++/7/iosfwd:38,
                 from /usr/include/c++/7/ios:38,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:74:1: error: ‘_G_va_list’ has not been declared
 __NTH (vsnprintf (char *__restrict __s, size_t __n,
 ^
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vsnprintf(char*, size_t, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:74:1: error: conflicting declaration of C function ‘int vsnprintf(char*, size_t, const char*, int)’
 __NTH (vsnprintf (char *__restrict __s, size_t __n,
 ^
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/stdio.h:358:12: note: previous declaration ‘int vsnprintf(char*, size_t, const char*, __va_list_tag*)’
 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
            ^~~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:78:33: error: invalid conversion from ‘int’ to ‘__va_list_tag*’ [-fpermissive]
         __bos (__s), __fmt, __ap);
                                 ^
<built-in>: note:   initializing argument 6 of ‘int __builtin___vsnprintf_chk(char*, long unsigned int, int, long unsigned int, const char*, __va_list_tag*)’
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:89:40: error: ‘_G_va_list’ has not been declared
       const char *__restrict __format, _G_va_list __ap);
                                        ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:91:6: error: ‘_G_va_list’ has not been declared
      _G_va_list __ap);
      ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:114:40: error: ‘_G_va_list’ has not been declared
 vprintf (const char *__restrict __fmt, _G_va_list __ap)
                                        ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vprintf(const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:114:1: error: conflicting declaration of C function ‘int vprintf(const char*, int)’
 vprintf (const char *__restrict __fmt, _G_va_list __ap)
 ^~~~~~~
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/stdio.h:347:12: note: previous declaration ‘int vprintf(const char*, __va_list_tag*)’
 extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg);
            ^~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:125:34: error: ‘_G_va_list’ has not been declared
    const char *__restrict __fmt, _G_va_list __ap)
                                  ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vfprintf(FILE*, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:124:1: error: conflicting declaration of C function ‘int vfprintf(FILE*, const char*, int)’
 vfprintf (FILE *__restrict __stream,
 ^~~~~~~~
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/stdio.h:341:12: note: previous declaration ‘int vfprintf(FILE*, const char*, __va_list_tag*)’
 extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
            ^~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:134:37: error: ‘_G_va_list’ has not been declared
       const char *__restrict __fmt, _G_va_list __arg)
                                     ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:150:51: error: ‘_G_va_list’ has not been declared
 vdprintf (int __fd, const char *__restrict __fmt, _G_va_list __ap)
                                                   ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vdprintf(int, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:150:1: error: conflicting declaration of C function ‘int vdprintf(int, const char*, int)’
 vdprintf (int __fd, const char *__restrict __fmt, _G_va_list __ap)
 ^~~~~~~~
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/stdio.h:379:12: note: previous declaration ‘int vdprintf(int, const char*, __va_list_tag*)’
 extern int vdprintf (int __fd, const char *__restrict __fmt,
            ^~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:162:38: error: ‘_G_va_list’ has not been declared
        const char *__restrict __fmt, _G_va_list __arg)
                                      ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:171:7: error: ‘_G_va_list’ has not been declared
       _G_va_list __args)
       ^~~~~~~~~~
In file included from /usr/include/features.h:428:0,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/os_defines.h:39,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/c++config.h:533,
                 from /usr/include/c++/7/iosfwd:38,
                 from /usr/include/c++/7/ios:38,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:207:1: error: ‘_G_va_list’ has not been declared
 __NTH (vasprintf (char **__restrict __ptr, const char *__restrict __fmt,
 ^
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vasprintf(char**, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:207:1: error: conflicting declaration of C function ‘int vasprintf(char**, const char*, int)’
 __NTH (vasprintf (char **__restrict __ptr, const char *__restrict __fmt,
 ^
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/stdio.h:366:12: note: previous declaration ‘int vasprintf(char**, const char*, __va_list_tag*)’
 extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
            ^~~~~~~~~
In file included from /usr/include/features.h:428:0,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/os_defines.h:39,
                 from /usr/include/x86_64-linux-gnu/c++/7/bits/c++config.h:533,
                 from /usr/include/c++/7/iosfwd:38,
                 from /usr/include/c++/7/ios:38,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:214:1: error: ‘_G_va_list’ has not been declared
 __NTH (obstack_vprintf (struct obstack *__restrict __obstack,
 ^
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int obstack_vprintf(obstack*, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:214:1: error: conflicting declaration of C function ‘int obstack_vprintf(obstack*, const char*, int)’
 __NTH (obstack_vprintf (struct obstack *__restrict __obstack,
 ^
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/stdio.h:835:12: note: previous declaration ‘int obstack_vprintf(obstack*, const char*, __va_list_tag*)’
 extern int obstack_vprintf (struct obstack *__restrict __obstack,
            ^~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/bits/locale_classes.h:40,
                 from /usr/include/c++/7/bits/ios_base.h:41,
                 from /usr/include/c++/7/ios:42,
                 from /usr/include/c++/7/istream:38,
                 from /usr/include/c++/7/sstream:38,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:147,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘size_t fread_unlocked(void*, size_t, size_t, FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:371:14: error: ‘_IO_getc_unlocked’ was not declared in this scope
    int __c = _IO_getc_unlocked (__stream);
              ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:371:14: note: suggested alternative: ‘fgetc_unlocked’
    int __c = _IO_getc_unlocked (__stream);
              ^~~~~~~~~~~~~~~~~
              fgetc_unlocked
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/typeid.h:3:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/ScalarType.h:7,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Scalar.h:9,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:7,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/usr/include/c++/7/atomic: At global scope:
/usr/include/c++/7/atomic:942:18: error: ‘int_least8_t’ was not declared in this scope
   typedef atomic<int_least8_t>  atomic_int_least8_t;
                  ^~~~~~~~~~~~
/usr/include/c++/7/atomic:942:18: note: suggested alternative: ‘int_fast8_t’
   typedef atomic<int_least8_t>  atomic_int_least8_t;
                  ^~~~~~~~~~~~
                  int_fast8_t
/usr/include/c++/7/atomic:942:30: error: template argument 1 is invalid
   typedef atomic<int_least8_t>  atomic_int_least8_t;
                              ^
/usr/include/c++/7/atomic:945:18: error: ‘uint_least8_t’ was not declared in this scope
   typedef atomic<uint_least8_t>  atomic_uint_least8_t;
                  ^~~~~~~~~~~~~
/usr/include/c++/7/atomic:945:18: note: suggested alternative: ‘uint_least32_t’
   typedef atomic<uint_least8_t>  atomic_uint_least8_t;
                  ^~~~~~~~~~~~~
                  uint_least32_t
/usr/include/c++/7/atomic:945:31: error: template argument 1 is invalid
   typedef atomic<uint_least8_t>  atomic_uint_least8_t;
                               ^
/usr/include/c++/7/atomic:948:18: error: ‘int_least16_t’ was not declared in this scope
   typedef atomic<int_least16_t>  atomic_int_least16_t;
                  ^~~~~~~~~~~~~
/usr/include/c++/7/atomic:948:18: note: suggested alternative: ‘uint_least16_t’
   typedef atomic<int_least16_t>  atomic_int_least16_t;
                  ^~~~~~~~~~~~~
                  uint_least16_t
/usr/include/c++/7/atomic:948:31: error: template argument 1 is invalid
   typedef atomic<int_least16_t>  atomic_int_least16_t;
                               ^
/usr/include/c++/7/atomic:954:18: error: ‘int_least32_t’ was not declared in this scope
   typedef atomic<int_least32_t>  atomic_int_least32_t;
                  ^~~~~~~~~~~~~
/usr/include/c++/7/atomic:954:18: note: suggested alternative: ‘uint_least32_t’
   typedef atomic<int_least32_t>  atomic_int_least32_t;
                  ^~~~~~~~~~~~~
                  uint_least32_t
/usr/include/c++/7/atomic:954:31: error: template argument 1 is invalid
   typedef atomic<int_least32_t>  atomic_int_least32_t;
                               ^
/usr/include/c++/7/atomic:960:18: error: ‘int_least64_t’ was not declared in this scope
   typedef atomic<int_least64_t>  atomic_int_least64_t;
                  ^~~~~~~~~~~~~
/usr/include/c++/7/atomic:960:18: note: suggested alternative: ‘int_fast64_t’
   typedef atomic<int_least64_t>  atomic_int_least64_t;
                  ^~~~~~~~~~~~~
                  int_fast64_t
/usr/include/c++/7/atomic:960:31: error: template argument 1 is invalid
   typedef atomic<int_least64_t>  atomic_int_least64_t;
                               ^
/usr/include/c++/7/atomic:963:18: error: ‘uint_least64_t’ was not declared in this scope
   typedef atomic<uint_least64_t> atomic_uint_least64_t;
                  ^~~~~~~~~~~~~~
/usr/include/c++/7/atomic:963:18: note: suggested alternative: ‘uint_least32_t’
   typedef atomic<uint_least64_t> atomic_uint_least64_t;
                  ^~~~~~~~~~~~~~
                  uint_least32_t
/usr/include/c++/7/atomic:963:32: error: template argument 1 is invalid
   typedef atomic<uint_least64_t> atomic_uint_least64_t;
                                ^
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:3:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign.h: In function ‘at::Tensor dl_lib::ROIAlign_forward(const at::Tensor&, const at::Tensor&, float, int, int, int, bool)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign.h:62:18: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (input.type().is_cuda()) {
                  ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:3:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign.h: In function ‘at::Tensor dl_lib::ROIAlign_backward(const at::Tensor&, const at::Tensor&, float, int, int, int, int, int, int, int, bool)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign.h:98:17: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (grad.type().is_cuda()) {
                 ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/TensorUtils.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign_cpu.cpp:2:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
[4/5] /usr/local/cuda-10.2/bin/nvcc -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda.cu -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda.o
/usr/local/cuda-10.2/bin/nvcc -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda.cu -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75 -std=c++14
/usr/include/stdint.h(43): error: identifier "__int_least8_t" is undefined

/usr/include/stdint.h(44): error: identifier "__int_least16_t" is undefined

/usr/include/stdint.h(45): error: identifier "__int_least32_t" is undefined

/usr/include/stdint.h(46): error: identifier "__int_least64_t" is undefined

/usr/include/stdint.h(49): error: identifier "__uint_least8_t" is undefined

/usr/include/stdint.h(50): error: identifier "__uint_least16_t" is undefined

/usr/include/stdint.h(51): error: identifier "__uint_least32_t" is undefined

/usr/include/stdint.h(52): error: identifier "__uint_least64_t" is undefined

/usr/include/c++/7/cstdint(77): error: "uint_least16_t" has already been declared in the current scope

/usr/include/c++/7/cstdint(78): error: "uint_least32_t" has already been declared in the current scope

10 errors detected in the compilation of "/tmp/tmpxft_00006e17_00000000-6_deform_conv_cuda.cpp1.ii".
[5/5] c++ -MMD -MF /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.o.d -pthread -B /home/noob/anaconda3/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.o -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
FAILED: /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.o
c++ -MMD -MF /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.o.d -pthread -B /home/noob/anaconda3/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/TH -I/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/THC -I/usr/local/cuda-10.2/include -I/home/noob/anaconda3/include/python3.7m -c -c /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp -o /home/noob/projects/PycharmProjects/CenterNet-better-master/build/temp.linux-x86_64-3.7/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.o -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/stdint.h:9:0,
                 from /usr/include/c++/7/cstdint:41,
                 from /usr/include/c++/7/bits/char_traits.h:501,
                 from /usr/include/c++/7/string:40,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/stdint.h:43:9: error: ‘__int_least8_t’ does not name a type; did you mean ‘__intptr_t’?
 typedef __int_least8_t int_least8_t;
         ^~~~~~~~~~~~~~
         __intptr_t
/usr/include/stdint.h:44:9: error: ‘__int_least16_t’ does not name a type; did you mean ‘__int16_t’?
 typedef __int_least16_t int_least16_t;
         ^~~~~~~~~~~~~~~
         __int16_t
/usr/include/stdint.h:45:9: error: ‘__int_least32_t’ does not name a type; did you mean ‘__int32_t’?
 typedef __int_least32_t int_least32_t;
         ^~~~~~~~~~~~~~~
         __int32_t
/usr/include/stdint.h:46:9: error: ‘__int_least64_t’ does not name a type; did you mean ‘__int64_t’?
 typedef __int_least64_t int_least64_t;
         ^~~~~~~~~~~~~~~
         __int64_t
/usr/include/stdint.h:49:9: error: ‘__uint_least8_t’ does not name a type; did you mean ‘__uintmax_t’?
 typedef __uint_least8_t uint_least8_t;
         ^~~~~~~~~~~~~~~
         __uintmax_t
/usr/include/stdint.h:50:9: error: ‘__uint_least16_t’ does not name a type; did you mean ‘__uint16_t’?
 typedef __uint_least16_t uint_least16_t;
         ^~~~~~~~~~~~~~~~
         __uint16_t
/usr/include/stdint.h:51:9: error: ‘__uint_least32_t’ does not name a type; did you mean ‘__uint32_t’?
 typedef __uint_least32_t uint_least32_t;
         ^~~~~~~~~~~~~~~~
         __uint32_t
/usr/include/stdint.h:52:9: error: ‘__uint_least64_t’ does not name a type; did you mean ‘__uint64_t’?
 typedef __uint_least64_t uint_least64_t;
         ^~~~~~~~~~~~~~~~
         __uint64_t
In file included from /usr/include/c++/7/bits/char_traits.h:501:0,
                 from /usr/include/c++/7/string:40,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/c++/7/cstdint:58:11: error: ‘::int_least8_t’ has not been declared
   using ::int_least8_t;
           ^~~~~~~~~~~~
/usr/include/c++/7/cstdint:59:11: error: ‘::int_least16_t’ has not been declared
   using ::int_least16_t;
           ^~~~~~~~~~~~~
/usr/include/c++/7/cstdint:60:11: error: ‘::int_least32_t’ has not been declared
   using ::int_least32_t;
           ^~~~~~~~~~~~~
/usr/include/c++/7/cstdint:61:11: error: ‘::int_least64_t’ has not been declared
   using ::int_least64_t;
           ^~~~~~~~~~~~~
/usr/include/c++/7/cstdint:76:11: error: ‘::uint_least8_t’ has not been declared
   using ::uint_least8_t;
           ^~~~~~~~~~~~~
/usr/include/c++/7/cstdint:77:11: error: ‘::uint_least16_t’ has not been declared
   using ::uint_least16_t;
           ^~~~~~~~~~~~~~
/usr/include/c++/7/cstdint:78:11: error: ‘::uint_least32_t’ has not been declared
   using ::uint_least32_t;
           ^~~~~~~~~~~~~~
/usr/include/c++/7/cstdint:79:11: error: ‘::uint_least64_t’ has not been declared
   using ::uint_least64_t;
           ^~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:870:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int getchar()’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:46:10: error: ‘_IO_getc’ was not declared in this scope
   return _IO_getc (stdin);
          ^~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:46:10: note: suggested alternative: ‘ungetc’
   return _IO_getc (stdin);
          ^~~~~~~~
          ungetc
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int fgetc_unlocked(FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:55:10: error: ‘_IO_getc_unlocked’ was not declared in this scope
   return _IO_getc_unlocked (__fp);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:55:10: note: suggested alternative: ‘fgetc_unlocked’
   return _IO_getc_unlocked (__fp);
          ^~~~~~~~~~~~~~~~~
          fgetc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int getc_unlocked(FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:65:10: error: ‘_IO_getc_unlocked’ was not declared in this scope
   return _IO_getc_unlocked (__fp);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:65:10: note: suggested alternative: ‘fgetc_unlocked’
   return _IO_getc_unlocked (__fp);
          ^~~~~~~~~~~~~~~~~
          fgetc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int getchar_unlocked()’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:72:10: error: ‘_IO_getc_unlocked’ was not declared in this scope
   return _IO_getc_unlocked (stdin);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:72:10: note: suggested alternative: ‘fgetc_unlocked’
   return _IO_getc_unlocked (stdin);
          ^~~~~~~~~~~~~~~~~
          fgetc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int putchar(int)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:81:10: error: ‘_IO_putc’ was not declared in this scope
   return _IO_putc (__c, stdout);
          ^~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:81:10: note: suggested alternative: ‘_ISpunct’
   return _IO_putc (__c, stdout);
          ^~~~~~~~
          _ISpunct
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int fputc_unlocked(int, FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:90:10: error: ‘_IO_putc_unlocked’ was not declared in this scope
   return _IO_putc_unlocked (__c, __stream);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:90:10: note: suggested alternative: ‘putc_unlocked’
   return _IO_putc_unlocked (__c, __stream);
          ^~~~~~~~~~~~~~~~~
          putc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int putc_unlocked(int, FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:100:10: error: ‘_IO_putc_unlocked’ was not declared in this scope
   return _IO_putc_unlocked (__c, __stream);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:100:10: note: suggested alternative: ‘putc_unlocked’
   return _IO_putc_unlocked (__c, __stream);
          ^~~~~~~~~~~~~~~~~
          putc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int putchar_unlocked(int)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:107:10: error: ‘_IO_putc_unlocked’ was not declared in this scope
   return _IO_putc_unlocked (__c, stdout);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:107:10: note: suggested alternative: ‘putc_unlocked’
   return _IO_putc_unlocked (__c, stdout);
          ^~~~~~~~~~~~~~~~~
          putc_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio.h:114:16: error: ‘_IO_ssize_t’ does not name a type; did you mean ‘__ssize_t’?
 __STDIO_INLINE _IO_ssize_t
                ^~~~~~~~~~~
                __ssize_t
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int feof_unlocked(FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:127:10: error: ‘_IO_feof_unlocked’ was not declared in this scope
   return _IO_feof_unlocked (__stream);
          ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:127:10: note: suggested alternative: ‘feof_unlocked’
   return _IO_feof_unlocked (__stream);
          ^~~~~~~~~~~~~~~~~
          feof_unlocked
/usr/include/x86_64-linux-gnu/bits/stdio.h: In function ‘int ferror_unlocked(FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio.h:134:10: error: ‘_IO_ferror_unlocked’ was not declared in this scope
   return _IO_ferror_unlocked (__stream);
          ^~~~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio.h:134:10: note: suggested alternative: ‘ferror_unlocked’
   return _IO_ferror_unlocked (__stream);
          ^~~~~~~~~~~~~~~~~~~
          ferror_unlocked
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:27:7: error: ‘_G_va_list’ has not been declared
       _G_va_list __ap) __THROW;
       ^~~~~~~~~~
In file included from /usr/include/features.h:428:0,
                 from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:194,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:34,
                 from /usr/local/cuda-10.2/include/driver_types.h:77,
                 from /usr/local/cuda-10.2/include/builtin_types.h:59,
                 from /usr/local/cuda-10.2/include/cuda_runtime_api.h:139,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:43:1: error: ‘_G_va_list’ has not been declared
 __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt,
 ^
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vsprintf(char*, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:43:1: error: conflicting declaration of C function ‘int vsprintf(char*, const char*, int)’
 __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt,
 ^
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/stdio.h:349:12: note: previous declaration ‘int vsprintf(char*, const char*, __va_list_tag*)’
 extern int vsprintf (char *__restrict __s, const char *__restrict __format,
            ^~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:47:32: error: invalid conversion from ‘int’ to ‘__va_list_tag*’ [-fpermissive]
        __bos (__s), __fmt, __ap);
                                ^
<built-in>: note:   initializing argument 5 of ‘int __builtin___vsprintf_chk(char*, int, long unsigned int, const char*, __va_list_tag*)’
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:57:8: error: ‘_G_va_list’ has not been declared
        _G_va_list __ap) __THROW;
        ^~~~~~~~~~
In file included from /usr/include/features.h:428:0,
                 from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:194,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:34,
                 from /usr/local/cuda-10.2/include/driver_types.h:77,
                 from /usr/local/cuda-10.2/include/builtin_types.h:59,
                 from /usr/local/cuda-10.2/include/cuda_runtime_api.h:139,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:74:1: error: ‘_G_va_list’ has not been declared
 __NTH (vsnprintf (char *__restrict __s, size_t __n,
 ^
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vsnprintf(char*, size_t, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:74:1: error: conflicting declaration of C function ‘int vsnprintf(char*, size_t, const char*, int)’
 __NTH (vsnprintf (char *__restrict __s, size_t __n,
 ^
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/stdio.h:358:12: note: previous declaration ‘int vsnprintf(char*, size_t, const char*, __va_list_tag*)’
 extern int vsnprintf (char *__restrict __s, size_t __maxlen,
            ^~~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:78:33: error: invalid conversion from ‘int’ to ‘__va_list_tag*’ [-fpermissive]
         __bos (__s), __fmt, __ap);
                                 ^
<built-in>: note:   initializing argument 6 of ‘int __builtin___vsnprintf_chk(char*, long unsigned int, int, long unsigned int, const char*, __va_list_tag*)’
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:89:40: error: ‘_G_va_list’ has not been declared
       const char *__restrict __format, _G_va_list __ap);
                                        ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:91:6: error: ‘_G_va_list’ has not been declared
      _G_va_list __ap);
      ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:114:40: error: ‘_G_va_list’ has not been declared
 vprintf (const char *__restrict __fmt, _G_va_list __ap)
                                        ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vprintf(const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:114:1: error: conflicting declaration of C function ‘int vprintf(const char*, int)’
 vprintf (const char *__restrict __fmt, _G_va_list __ap)
 ^~~~~~~
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/stdio.h:347:12: note: previous declaration ‘int vprintf(const char*, __va_list_tag*)’
 extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg);
            ^~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:125:34: error: ‘_G_va_list’ has not been declared
    const char *__restrict __fmt, _G_va_list __ap)
                                  ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vfprintf(FILE*, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:124:1: error: conflicting declaration of C function ‘int vfprintf(FILE*, const char*, int)’
 vfprintf (FILE *__restrict __stream,
 ^~~~~~~~
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/stdio.h:341:12: note: previous declaration ‘int vfprintf(FILE*, const char*, __va_list_tag*)’
 extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
            ^~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:134:37: error: ‘_G_va_list’ has not been declared
       const char *__restrict __fmt, _G_va_list __arg)
                                     ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:150:51: error: ‘_G_va_list’ has not been declared
 vdprintf (int __fd, const char *__restrict __fmt, _G_va_list __ap)
                                                   ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vdprintf(int, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:150:1: error: conflicting declaration of C function ‘int vdprintf(int, const char*, int)’
 vdprintf (int __fd, const char *__restrict __fmt, _G_va_list __ap)
 ^~~~~~~~
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/stdio.h:379:12: note: previous declaration ‘int vdprintf(int, const char*, __va_list_tag*)’
 extern int vdprintf (int __fd, const char *__restrict __fmt,
            ^~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:162:38: error: ‘_G_va_list’ has not been declared
        const char *__restrict __fmt, _G_va_list __arg)
                                      ^~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:171:7: error: ‘_G_va_list’ has not been declared
       _G_va_list __args)
       ^~~~~~~~~~
In file included from /usr/include/features.h:428:0,
                 from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:194,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:34,
                 from /usr/local/cuda-10.2/include/driver_types.h:77,
                 from /usr/local/cuda-10.2/include/builtin_types.h:59,
                 from /usr/local/cuda-10.2/include/cuda_runtime_api.h:139,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:207:1: error: ‘_G_va_list’ has not been declared
 __NTH (vasprintf (char **__restrict __ptr, const char *__restrict __fmt,
 ^
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int vasprintf(char**, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:207:1: error: conflicting declaration of C function ‘int vasprintf(char**, const char*, int)’
 __NTH (vasprintf (char **__restrict __ptr, const char *__restrict __fmt,
 ^
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/stdio.h:366:12: note: previous declaration ‘int vasprintf(char**, const char*, __va_list_tag*)’
 extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
            ^~~~~~~~~
In file included from /usr/include/features.h:428:0,
                 from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/limits.h:26,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:194,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed/limits.h:34,
                 from /usr/local/cuda-10.2/include/driver_types.h:77,
                 from /usr/local/cuda-10.2/include/builtin_types.h:59,
                 from /usr/local/cuda-10.2/include/cuda_runtime_api.h:139,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: At global scope:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:214:1: error: ‘_G_va_list’ has not been declared
 __NTH (obstack_vprintf (struct obstack *__restrict __obstack,
 ^
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘int obstack_vprintf(obstack*, const char*, int)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:214:1: error: conflicting declaration of C function ‘int obstack_vprintf(obstack*, const char*, int)’
 __NTH (obstack_vprintf (struct obstack *__restrict __obstack,
 ^
In file included from /usr/include/c++/7/cstdio:42:0,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/stdio.h:835:12: note: previous declaration ‘int obstack_vprintf(obstack*, const char*, __va_list_tag*)’
 extern int obstack_vprintf (struct obstack *__restrict __obstack,
            ^~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:873:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6361,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/c++/7/stdexcept:39,
                 from /usr/include/c++/7/array:39,
                 from /usr/include/c++/7/tuple:39,
                 from /usr/include/c++/7/bits/unique_ptr.h:37,
                 from /usr/include/c++/7/memory:80,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h: In function ‘size_t fread_unlocked(void*, size_t, size_t, FILE*)’:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:371:14: error: ‘_IO_getc_unlocked’ was not declared in this scope
    int __c = _IO_getc_unlocked (__stream);
              ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/bits/stdio2.h:371:14: note: suggested alternative: ‘fgetc_unlocked’
    int __c = _IO_getc_unlocked (__stream);
              ^~~~~~~~~~~~~~~~~
              fgetc_unlocked
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/typeid.h:3:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/ScalarType.h:7,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Scalar.h:9,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:7,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/usr/include/c++/7/atomic: At global scope:
/usr/include/c++/7/atomic:942:18: error: ‘int_least8_t’ was not declared in this scope
   typedef atomic<int_least8_t>  atomic_int_least8_t;
                  ^~~~~~~~~~~~
/usr/include/c++/7/atomic:942:18: note: suggested alternative: ‘int_fast8_t’
   typedef atomic<int_least8_t>  atomic_int_least8_t;
                  ^~~~~~~~~~~~
                  int_fast8_t
/usr/include/c++/7/atomic:942:30: error: template argument 1 is invalid
   typedef atomic<int_least8_t>  atomic_int_least8_t;
                              ^
/usr/include/c++/7/atomic:945:18: error: ‘uint_least8_t’ was not declared in this scope
   typedef atomic<uint_least8_t>  atomic_uint_least8_t;
                  ^~~~~~~~~~~~~
/usr/include/c++/7/atomic:945:18: note: suggested alternative: ‘uint_least32_t’
   typedef atomic<uint_least8_t>  atomic_uint_least8_t;
                  ^~~~~~~~~~~~~
                  uint_least32_t
/usr/include/c++/7/atomic:945:31: error: template argument 1 is invalid
   typedef atomic<uint_least8_t>  atomic_uint_least8_t;
                               ^
/usr/include/c++/7/atomic:948:18: error: ‘int_least16_t’ was not declared in this scope
   typedef atomic<int_least16_t>  atomic_int_least16_t;
                  ^~~~~~~~~~~~~
/usr/include/c++/7/atomic:948:18: note: suggested alternative: ‘uint_least16_t’
   typedef atomic<int_least16_t>  atomic_int_least16_t;
                  ^~~~~~~~~~~~~
                  uint_least16_t
/usr/include/c++/7/atomic:948:31: error: template argument 1 is invalid
   typedef atomic<int_least16_t>  atomic_int_least16_t;
                               ^
/usr/include/c++/7/atomic:954:18: error: ‘int_least32_t’ was not declared in this scope
   typedef atomic<int_least32_t>  atomic_int_least32_t;
                  ^~~~~~~~~~~~~
/usr/include/c++/7/atomic:954:18: note: suggested alternative: ‘uint_least32_t’
   typedef atomic<int_least32_t>  atomic_int_least32_t;
                  ^~~~~~~~~~~~~
                  uint_least32_t
/usr/include/c++/7/atomic:954:31: error: template argument 1 is invalid
   typedef atomic<int_least32_t>  atomic_int_least32_t;
                               ^
/usr/include/c++/7/atomic:960:18: error: ‘int_least64_t’ was not declared in this scope
   typedef atomic<int_least64_t>  atomic_int_least64_t;
                  ^~~~~~~~~~~~~
/usr/include/c++/7/atomic:960:18: note: suggested alternative: ‘int_fast64_t’
   typedef atomic<int_least64_t>  atomic_int_least64_t;
                  ^~~~~~~~~~~~~
                  int_fast64_t
/usr/include/c++/7/atomic:960:31: error: template argument 1 is invalid
   typedef atomic<int_least64_t>  atomic_int_least64_t;
                               ^
/usr/include/c++/7/atomic:963:18: error: ‘uint_least64_t’ was not declared in this scope
   typedef atomic<uint_least64_t> atomic_uint_least64_t;
                  ^~~~~~~~~~~~~~
/usr/include/c++/7/atomic:963:18: note: suggested alternative: ‘uint_least32_t’
   typedef atomic<uint_least64_t> atomic_uint_least64_t;
                  ^~~~~~~~~~~~~~
                  uint_least32_t
/usr/include/c++/7/atomic:963:32: error: template argument 1 is invalid
   typedef atomic<uint_least64_t> atomic_uint_least64_t;
                                ^
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:7:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign.h: In function ‘at::Tensor dl_lib::ROIAlign_forward(const at::Tensor&, const at::Tensor&, float, int, int, int, bool)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign.h:62:18: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (input.type().is_cuda()) {
                  ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:7:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign.h: In function ‘at::Tensor dl_lib::ROIAlign_backward(const at::Tensor&, const at::Tensor&, float, int, int, int, int, int, int, int, bool)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/ROIAlign/ROIAlign.h:98:17: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (grad.type().is_cuda()) {
                 ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:8:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h: In function ‘int dl_lib::deform_conv_forward(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, int, int, int, int, int, int, int, int, int, int, int)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:134:18: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (input.type().is_cuda()) {
                  ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:136:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(weight.type().is_cuda(), "weight tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:136:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(weight.type().is_cuda(), "weight tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:137:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:137:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:8:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h: In function ‘int dl_lib::deform_conv_backward_input(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, int, int, int, int, int, int, int, int, int, int, int)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:182:23: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (gradOutput.type().is_cuda()) {
                       ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:184:28: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(input.type().is_cuda(), "input tensor is not on GPU!");
                            ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:184:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(input.type().is_cuda(), "input tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:185:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(weight.type().is_cuda(), "weight tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:185:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(weight.type().is_cuda(), "weight tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:186:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:186:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:8:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h: In function ‘int dl_lib::deform_conv_backward_filter(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, int, int, int, int, int, int, int, int, int, int, float, int)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:232:23: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (gradOutput.type().is_cuda()) {
                       ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:234:28: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(input.type().is_cuda(), "input tensor is not on GPU!");
                            ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:234:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(input.type().is_cuda(), "input tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:235:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:235:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:8:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h: In function ‘void dl_lib::modulated_deform_conv_forward(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, int, int, int, int, int, int, int, int, int, int, bool)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:282:18: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (input.type().is_cuda()) {
                  ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:284:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(weight.type().is_cuda(), "weight tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:284:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(weight.type().is_cuda(), "weight tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:285:27: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(bias.type().is_cuda(), "bias tensor is not on GPU!");
                           ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:285:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(bias.type().is_cuda(), "bias tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:286:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:286:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:8:0:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h: In function ‘void dl_lib::modulated_deform_conv_backward(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, int, int, int, int, int, int, int, int, int, int, bool)’:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:339:24: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
   if (grad_output.type().is_cuda()) {
                        ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:341:28: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(input.type().is_cuda(), "input tensor is not on GPU!");
                            ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:341:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(input.type().is_cuda(), "input tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:342:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(weight.type().is_cuda(), "weight tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:342:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(weight.type().is_cuda(), "weight tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:343:27: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(bias.type().is_cuda(), "bias tensor is not on GPU!");
                           ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:343:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(bias.type().is_cuda(), "bias tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/DeviceType.h:8:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:3,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:344:29: warning: ‘at::DeprecatedTypeProperties& at::Tensor::type() const’ is deprecated: 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(). [-Wdeprecated-declarations]
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
                             ^
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/macros/Macros.h:141:65: note: in definition of macro ‘C10_UNLIKELY’
 #define C10_UNLIKELY(expr)  (__builtin_expect(static_cast<bool>(expr), 0))
                                                                 ^~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:262:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
   if (C10_UNLIKELY_OR_CONST(!(cond))) {                     \
       ^~~~~~~~~~~~~~~~~~~~~
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/c10/util/Exception.h:273:32: note: in expansion of macro ‘TORCH_CHECK_WITH’
 #define TORCH_CHECK(cond, ...) TORCH_CHECK_WITH(Error, cond, __VA_ARGS__)
                                ^~~~~~~~~~~~~~~~
/home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/deformable/deform_conv.h:344:5: note: in expansion of macro ‘TORCH_CHECK’
     TORCH_CHECK(offset.type().is_cuda(), "offset tensor is not on GPU!");
     ^
In file included from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
                 from /home/noob/anaconda3/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
                 from /home/noob/projects/PycharmProjects/CenterNet-better-master/dl_lib/layers/vision.cpp:5:
/home/noob/anaconda3/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:262:30: note: declared here
   DeprecatedTypeProperties & type() const {
                              ^~~~
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
  File "/home/noob/anaconda3/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1423, in _run_ninja_build
    check=True)
  File "/home/noob/anaconda3/lib/python3.7/subprocess.py", line 512, 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 "/home/noob/projects/PycharmProjects/CenterNet-better-master/setup.py", line 98, in <module>
    scripts=["tools/dl_train", "tools/dl_test"],
  File "/home/noob/anaconda3/lib/python3.7/site-packages/setuptools/__init__.py", line 144, in setup
    return distutils.core.setup(**attrs)
  File "/home/noob/anaconda3/lib/python3.7/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/home/noob/anaconda3/lib/python3.7/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/home/noob/anaconda3/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/home/noob/anaconda3/lib/python3.7/site-packages/setuptools/command/develop.py", line 38, in run
    self.install_for_development()
  File "/home/noob/anaconda3/lib/python3.7/site-packages/setuptools/command/develop.py", line 140, in install_for_development
    self.run_command('build_ext')
  File "/home/noob/anaconda3/lib/python3.7/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/home/noob/anaconda3/lib/python3.7/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/home/noob/anaconda3/lib/python3.7/site-packages/setuptools/command/build_ext.py", line 87, in run
    _build_ext.run(self)
  File "/home/noob/anaconda3/lib/python3.7/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
    _build_ext.build_ext.run(self)
  File "/home/noob/anaconda3/lib/python3.7/distutils/command/build_ext.py", line 340, in run
    self.build_extensions()
  File "/home/noob/anaconda3/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 603, in build_extensions
    build_ext.build_extensions(self)
  File "/home/noob/anaconda3/lib/python3.7/site-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
    _build_ext.build_ext.build_extensions(self)
  File "/home/noob/anaconda3/lib/python3.7/distutils/command/build_ext.py", line 449, in build_extensions
    self._build_extensions_serial()
  File "/home/noob/anaconda3/lib/python3.7/distutils/command/build_ext.py", line 474, in _build_extensions_serial
    self.build_extension(ext)
  File "/home/noob/anaconda3/lib/python3.7/site-packages/setuptools/command/build_ext.py", line 208, in build_extension
    _build_ext.build_extension(self, ext)
  File "/home/noob/anaconda3/lib/python3.7/distutils/command/build_ext.py", line 534, in build_extension
    depends=ext.depends)
  File "/home/noob/anaconda3/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 437, in unix_wrap_ninja_compile
    with_cuda=with_cuda)
  File "/home/noob/anaconda3/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1163, in _write_ninja_file_and_compile_objects
    error_prefix='Error compiling objects for extension')
  File "/home/noob/anaconda3/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1436, in _run_ninja_build
    raise RuntimeError(message)
RuntimeError: Error compiling objects for extension
----------------------------------------

ERROR: Command errored out with exit status 1: /home/noob/anaconda3/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/home/noob/projects/PycharmProjects/CenterNet-better-master/setup.py'"'"'; file='"'"'/home/noob/projects/PycharmProjects/CenterNet-better-master/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output. (

FateScript commented 3 years ago

Please provide your env info, thx

FateScript commented 3 years ago

Long time no replies, close. If needed, plz reopen it.