jhultman / vision3d

Research platform for 3D object detection in PyTorch.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Which GPU did you use?

WonsokYoo opened this issue · comments

I tried to run 'inference.py' but i got an error; 'CUDA kernel failed : invalid device function'

and I found that this might be caused by the old version of GPU...
(I'm using GTX1080Ti now)

Could you tell me which GPU are you using for this PV-RCNN code?

Thank you.

Hi, I have tested on K80 and P100. I think code should work with any relatively recent CUDA-capable device (such as 1080Ti). Are you using CUDA 10.1? I recommend you use my development environment if possible:

  • Conda
  • PyTorch 1.4
  • CUDA 10.1
  • Ubuntu 18.04
  • Python 3.7

Hello @jhultman, thank you for your reply.

Below is the current conda environment for pvrcnn:

(pvrcnn) alien@alien-Alienware-Aurora-R7:~/PV-RCNN/pvrcnn$ conda list
packages in environment at /home/alien/anaconda3/envs/pvrcnn:

Name Version Build Channel
_libgcc_mutex 0.1 main
blas 1.0 mkl
ca-certificates 2020.1.1 0
certifi 2019.11.28 py37_0
chardet 3.0.4 pypi_0 pypi
cudatoolkit 10.1.243 h6bb024c_0
freetype 2.9.1 h8a8886c_1
idna 2.9 pypi_0 pypi
intel-openmp 2020.0 166
jpeg 9b h024ee3a_2
jsonpatch 1.25 pypi_0 pypi
jsonpointer 2.0 pypi_0 pypi
ld_impl_linux-64 2.33.1 h53a641e_7
libedit 3.1.20181209 hc058e9b_0
libffi 3.2.1 hd88cf55_4
libgcc-ng 9.1.0 hdf63c60_0
libgfortran-ng 7.3.0 hdf63c60_0
libpng 1.6.37 hbc83047_0
libstdcxx-ng 9.1.0 hdf63c60_0
libtiff 4.1.0 h2733197_0
mkl 2020.0 166
mkl-service 2.3.0 py37he904b0f_0
mkl_fft 1.0.15 py37ha843d7b_0
mkl_random 1.1.0 py37hd6b4f25_0
ncurses 6.2 he6710b0_0
ninja 1.9.0 py37hfd86e86_0
numpy 1.18.1 py37h4f9e942_0
numpy-base 1.18.1 py37hde5b4d6_1
olefile 0.46 py37_0
openssl 1.1.1d h7b6447c_4
pillow 7.0.0 py37hb39fc2d_0
pip 20.0.2 py37_1
pointnet2 0.0.0 pypi_0 pypi
pvrcnn 0.1 dev_0
python 3.7.6 h0371630_2
pytorch 1.4.0 py3.7_cuda10.1.243_cudnn7.6.3_0 pytorch

pyyaml 5.3 pypi_0 pypi
pyzmq 19.0.0 pypi_0 pypi
readline 7.0 h7b6447c_5
requests 2.23.0 pypi_0 pypi
scipy 1.4.1 pypi_0 pypi
setuptools 46.0.0 py37_0
six 1.14.0 py37_0
spconv 1.0 pypi_0 pypi
sqlite 3.31.1 h7b6447c_0
tk 8.6.8 hbc83047_0
torchfile 0.1.0 pypi_0 pypi
torchsearchsorted 1.1 pypi_0 pypi
torchvision 0.5.0 py37_cu101 pytorch
tornado 6.0.4 pypi_0 pypi
tqdm 4.43.0 pypi_0 pypi
urllib3 1.25.8 pypi_0 pypi
visdom 0.1.8.9 pypi_0 pypi
websocket-client 0.57.0 pypi_0 pypi
wheel 0.34.2 py37_0
xz 5.2.4 h14c3975_4
yacs 0.1.6 pypi_0 pypi
zlib 1.2.11 h7b6447c_3
zstd 1.3.7 h0b5b093_0

seems like everything is the same with your environment except for the fact that I'm using Ubuntu 16.04LTS..

but I think the version of Ubuntu does not critically impact on my issue..

what about your opinion? does it matter?

Hi, sorry for delayed response. I suspect there was a problem with spconv install (see this possibly related issue). Can you try reinstalling spconv and check for any errors during install, such as problems locating nvcc or CUDA_HOME? Make sure to first remove existing install:

  • egg, dist/, build/
  • $CONDA_HOME/envs/pvrcnn/.../spconv*
  • $CONDA_HOME/envs/pvrcnn/.../pvrcnn*

I think it should work fine in Ubuntu 16.04.

Thanks for your reply, I really appreciate that.

I tried to remove conda env and tried again from the first following the 'install.md'.
Now, I face some different kind of issue..

When I run 'inference.py' in my 'pvrcnn' conda environment I could see following error message:
(pvrcnn) alien@alien-Alienware-Aurora-R7:~/PV-RCNN/pvrcnn$ python inference.py
Segmentation fault (core dumped)

Have you ever seen those error message?
What do you think the about that?

Oh, btw, there was no problem during the 'spconv' installation process.
There appeared only warning messages regarding deprecated functions. (See below)

[ 35%] Built target spconv_nms
[ 42%] Building CXX object src/spconv/CMakeFiles/spconv.dir/reordering.cc.o
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h: In instantiation of ‘at::Tensor spconv::indiceConv(at::Tensor, at::Tensor, at::Tensor, at::Tensor, int64_t, int64_t, int64_t) [with T = float; int64_t = long int]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:24:67: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:266:33: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
indicePairNumCpu.data(), indicePairNumCpu.data() + kernelVolume);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:266:63: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
indicePairNumCpu.data(), indicePairNumCpu.data() + kernelVolume);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:267:79: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
int indicePairMaxOffset = indicePairMaxSizeIter - indicePairNumCpu.data();
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:297:43: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
auto nHot = indicePairNumCpu.data()[i];
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:303:25: warning: ‘T* at::Tensor::data() const [with T = float]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
torch::from_blob(outputBuffer.data(), {nHot, numOutPlanes}, options);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:305:25: warning: ‘T* at::Tensor::data() const [with T = float]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
torch::from_blob(inputBuffer.data(), {nHot, numInPlanes}, options);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h: In instantiation of ‘std::vectorat::Tensor spconv::indiceConvBackward(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, int64_t, int64_t) [with T = float; int64_t = long int]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:25:84: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:366:33: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
indicePairNumCpu.data(), indicePairNumCpu.data() + kernelVolume);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:366:63: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
indicePairNumCpu.data(), indicePairNumCpu.data() + kernelVolume);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:367:79: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
int indicePairMaxOffset = indicePairMaxSizeIter - indicePairNumCpu.data();
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:386:43: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
auto nHot = indicePairNumCpu.data()[i];
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:413:25: warning: ‘T* at::Tensor::data() const [with T = float]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
torch::from_blob(outputBuffer.data(), {nHot, numOutPlanes}, options);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:415:25: warning: ‘T* at::Tensor::data() const [with T = float]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
torch::from_blob(inputBuffer.data(), {nHot, numInPlanes}, options);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h: In instantiation of ‘at::Tensor spconv::indiceConv(at::Tensor, at::Tensor, at::Tensor, at::Tensor, int64_t, int64_t, int64_t) [with T = c10::Half; int64_t = long int]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:26:70: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:266:33: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
indicePairNumCpu.data(), indicePairNumCpu.data() + kernelVolume);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:266:63: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
indicePairNumCpu.data(), indicePairNumCpu.data() + kernelVolume);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:267:79: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
int indicePairMaxOffset = indicePairMaxSizeIter - indicePairNumCpu.data();
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:297:43: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
auto nHot = indicePairNumCpu.data()[i];
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:303:25: warning: ‘T* at::Tensor::data() const [with T = c10::Half]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
torch::from_blob(outputBuffer.data(), {nHot, numOutPlanes}, options);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:305:25: warning: ‘T* at::Tensor::data() const [with T = c10::Half]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
torch::from_blob(inputBuffer.data(), {nHot, numInPlanes}, options);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h: In instantiation of ‘std::vectorat::Tensor spconv::indiceConvBackward(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor, int64_t, int64_t) [with T = c10::Half; int64_t = long int]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:28:50: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:366:33: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
indicePairNumCpu.data(), indicePairNumCpu.data() + kernelVolume);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:366:63: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
indicePairNumCpu.data(), indicePairNumCpu.data() + kernelVolume);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:367:79: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
int indicePairMaxOffset = indicePairMaxSizeIter - indicePairNumCpu.data();
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:386:43: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
auto nHot = indicePairNumCpu.data()[i];
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:413:25: warning: ‘T* at::Tensor::data() const [with T = c10::Half]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
torch::from_blob(outputBuffer.data(), {nHot, numOutPlanes}, options);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:17:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:415:25: warning: ‘T* at::Tensor::data() const [with T = c10::Half]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
torch::from_blob(inputBuffer.data(), {nHot, numInPlanes}, options);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h: In instantiation of ‘at::Tensor spconv::indiceMaxPool(at::Tensor, at::Tensor, at::Tensor, int64_t) [with T = float; int64_t = long int]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:29:73: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:37:43: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
auto nHot = indicePairNumCpu.data()[i];
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h: In instantiation of ‘at::Tensor spconv::indiceMaxPoolBackward(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor) [with T = float]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:31:50: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:73:43: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
auto nHot = indicePairNumCpu.data()[i];
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h: In instantiation of ‘at::Tensor spconv::indiceMaxPool(at::Tensor, at::Tensor, at::Tensor, int64_t) [with T = c10::Half; int64_t = long int]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:32:76: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:37:43: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
auto nHot = indicePairNumCpu.data()[i];
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:0:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h: In instantiation of ‘at::Tensor spconv::indiceMaxPoolBackward(at::Tensor, at::Tensor, at::Tensor, at::Tensor, at::Tensor) [with T = c10::Half]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:34:53: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:73:43: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
auto nHot = indicePairNumCpu.data()[i];
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:21:0,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h: In instantiation of ‘tv::TensorView tv::torch2tv(const at::Tensor&) [with T = const int]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:91:45: required from ‘std::vectorat::Tensor spconv::getIndicePair(at::Tensor, int64_t, std::vector, std::vector, std::vector, std::vector, std::vector, std::vector, std::vector, int64_t, int64_t) [with unsigned int NDim = 2u; int64_t = long int]’
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:20:86: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h:68:72: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
return tv::TensorView(tensor.data<std::remove_const_t>(), shape);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:21:0,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h: In instantiation of ‘tv::TensorView tv::torch2tv(const at::Tensor&) [with T = int]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:91:73: required from ‘std::vectorat::Tensor spconv::getIndicePair(at::Tensor, int64_t, std::vector, std::vector, std::vector, std::vector, std::vector, std::vector, std::vector, int64_t, int64_t) [with unsigned int NDim = 2u; int64_t = long int]’
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:20:86: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h:68:72: warning: ‘T* at::Tensor::data() const [with T = int]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
return tv::TensorView(tensor.data<std::remove_const_t>(), shape);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:21:0,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h: In instantiation of ‘tv::TensorView tv::torch2tv(const at::Tensor&) [with T = float]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:309:44: required from ‘at::Tensor spconv::indiceConv(at::Tensor, at::Tensor, at::Tensor, at::Tensor, int64_t, int64_t, int64_t) [with T = float; int64_t = long int]’
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:24:67: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h:68:72: warning: ‘T* at::Tensor::data() const [with T = float]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
return tv::TensorView(tensor.data<std::remove_const_t>(), shape);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:21:0,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h: In instantiation of ‘tv::TensorView tv::torch2tv(const at::Tensor&) [with T = const float]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:310:39: required from ‘at::Tensor spconv::indiceConv(at::Tensor, at::Tensor, at::Tensor, at::Tensor, int64_t, int64_t, int64_t) [with T = float; int64_t = long int]’
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:24:67: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h:68:72: warning: ‘T* at::Tensor::data() const [with T = float]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
return tv::TensorView(tensor.data<std::remove_const_t>(), shape);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:21:0,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h: In instantiation of ‘tv::TensorView tv::torch2tv(const at::Tensor&) [with T = c10::Half]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:309:44: required from ‘at::Tensor spconv::indiceConv(at::Tensor, at::Tensor, at::Tensor, at::Tensor, int64_t, int64_t, int64_t) [with T = c10::Half; int64_t = long int]’
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:26:70: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h:68:72: warning: ‘T* at::Tensor::data() const [with T = c10::Half]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
return tv::TensorView(tensor.data<std::remove_const_t>(), shape);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
In file included from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:21:0,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h: In instantiation of ‘tv::TensorView tv::torch2tv(const at::Tensor&) [with T = const c10::Half]’:
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/spconv_ops.h:310:39: required from ‘at::Tensor spconv::indiceConv(at::Tensor, at::Tensor, at::Tensor, at::Tensor, int64_t, int64_t, int64_t) [with T = c10::Half; int64_t = long int]’
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:26:70: required from here
/home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/torch_utils.h:68:72: warning: ‘T* at::Tensor::data() const [with T = c10::Half]’ is deprecated: Tensor.data() is deprecated. Please use Tensor.data_ptr() instead. [-Wdeprecated-declarations]
return tv::TensorView(tensor.data<std::remove_const_t>(), shape);
^
In file included from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Tensor.h:11:0,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/Context.h:4,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/ATen.h:5,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/csrc/api/include/torch/types.h:3,
from /home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/torch/script.h:3,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/include/spconv/pool_ops.h:20,
from /home/alien/Project/Wonsok/2020/0_3D_object_detection/PV-RCNN/Pointnet2.PyTorch/pointnet2/spconv/src/spconv/all.cc:16:
/home/alien/anaconda3/envs/pvrcnn/lib/python3.7/site-packages/torch/include/ATen/core/TensorBody.h:322:7: note: declared here
T * data() const {
^
[ 50%] Building CUDA object src/spconv/CMakeFiles/spconv.dir/reordering.cu.o
[ 57%] Building CXX object src/spconv/CMakeFiles/spconv.dir/maxpool.cc.o
[ 64%] Building CUDA object src/spconv/CMakeFiles/spconv.dir/maxpool.cu.o
Scanning dependencies of target spconv_utils
[ 71%] Building CXX object src/utils/CMakeFiles/spconv_utils.dir/all.cc.o
[ 78%] Linking CUDA device code CMakeFiles/spconv.dir/cmake_device_link.o
[ 85%] Linking CXX shared library ../../../lib.linux-x86_64-3.7/spconv/libspconv.so
[ 92%] Linking CUDA device code CMakeFiles/spconv_utils.dir/cmake_device_link.o
[100%] Linking CXX shared library ../../../lib.linux-x86_64-3.7/spconv/spconv_utils.cpython-37m-x86_64-linux-gnu.so
[100%] Built target spconv_utils
[100%] Built target spconv
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/spconv_utils.cpython-37m-x86_64-linux-gnu.so.1.0 -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/modules.py -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/spconv_utils.cpython-37m-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/init.py -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/pool.py -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/functional.py -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/conv.py -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/libspconv.so -> build/bdist.linux-x86_64/wheel/spconv
creating build/bdist.linux-x86_64/wheel/spconv/utils
copying build/lib.linux-x86_64-3.7/spconv/utils/init.py -> build/bdist.linux-x86_64/wheel/spconv/utils
copying build/lib.linux-x86_64-3.7/spconv/ops.py -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/spconv_utils.cpython-37m-x86_64-linux-gnu.so.1 -> build/bdist.linux-x86_64/wheel/spconv
copying build/lib.linux-x86_64-3.7/spconv/test_utils.py -> build/bdist.linux-x86_64/wheel/spconv
running install_egg_info
running egg_info
creating spconv.egg-info
writing spconv.egg-info/PKG-INFO
writing dependency_links to spconv.egg-info/dependency_links.txt
writing top-level names to spconv.egg-info/top_level.txt
writing manifest file 'spconv.egg-info/SOURCES.txt'
reading manifest file 'spconv.egg-info/SOURCES.txt'
writing manifest file 'spconv.egg-info/SOURCES.txt'
Copying spconv.egg-info to build/bdist.linux-x86_64/wheel/spconv-1.0-py3.7.egg-info
running install_scripts
adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
creating build/bdist.linux-x86_64/wheel/spconv-1.0.dist-info/WHEEL
creating 'dist/spconv-1.0-cp37-cp37m-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'spconv/init.py'
adding 'spconv/conv.py'
adding 'spconv/functional.py'
adding 'spconv/libspconv.so'
adding 'spconv/modules.py'
adding 'spconv/ops.py'
adding 'spconv/pool.py'
adding 'spconv/spconv_utils.cpython-37m-x86_64-linux-gnu.so'
adding 'spconv/spconv_utils.cpython-37m-x86_64-linux-gnu.so.1'
adding 'spconv/spconv_utils.cpython-37m-x86_64-linux-gnu.so.1.0'
adding 'spconv/test_utils.py'
adding 'spconv/utils/init.py'
adding 'spconv-1.0.dist-info/LICENSE'
adding 'spconv-1.0.dist-info/METADATA'
adding 'spconv-1.0.dist-info/WHEEL'
adding 'spconv-1.0.dist-info/top_level.txt'
adding 'spconv-1.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel

Hello again, I just re-tried all of the installation from the first phase and now it seems like fine.

I executed the 'inference.py' and there's no error anymore;

(pvrcnn) alien@alien-Alienware-Aurora-R7:~/PV-RCNN/pvrcnn$ python inference.py

(pvrcnn) alien@alien-Alienware-Aurora-R7:~/PV-RCNN/pvrcnn$

So, is this normal? nothing happens..

Actually, I have used TensorFlow until now so I need to study Pytorch API so I don't know exact function of 'inference.py' just right now :)

The above seems updated.
I forgot to pull the recent code from your git.
After the pulling job, I found the visualization code in 'inference.py' but now i found no 'ckpt' file in my local PC.

Now, I will try to train the network using KITTI set.
Thank you so much. I think this issue could be closed now.

Hi, I'm glad you got it working.