Closed 1145520074 closed 5 years ago
It seems to be related to the flownet2. Please compile the dependencies by running ./install.sh.
@1145520074 I have installed a separate python 3.6 and downgraded my pytorch to 0.4.0 and have been able to use the built-in files directly. My guess is that if you try to re-built the modules from install.sh and make.sh inside lib directory you will bumped to the cuda versioning issue again. Also, Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0 is another tested and working setting.
to downgrade to pytorch 0.4.0 you can use:
pip install torch==0.4.0 torchvision
you may need to replace pip with pip3 install or python3.6/3m/3 -m pip install based on your python and pip version.
I miss the problem as follows, what is wrong ? Thank you very much File "demovi.py", line 166, in
outputs, , , , _ = model(maskedinputs, masks_, lstm_state, prev_feed, t)
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting/python3.6/lib/python3.6/site-packages/torch/nn/modules/module.py", line 477, in call
result = self.forward(*input, kwargs)
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting/python3.6/lib/python3.6/site-packages/torch/nn/parallel/data_parallel.py", line 121, in forward
return self.module(*inputs[0], *kwargs[0])
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting/python3.6/lib/python3.6/site-packages/torch/nn/modules/module.py", line 477, in call
result = self.forward(input, kwargs)
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting-master/models/vinet.py", line 174, in forward
flow2 = self.flownet(f1, f2)
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting/python3.6/lib/python3.6/site-packages/torch/nn/modules/module.py", line 477, in call
result = self.forward(*input, kwargs)
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting-master/models/flow_modules.py", line 132, in forward
corr = self.corr(x1.contiguous(), x2.contiguous())
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting/python3.6/lib/python3.6/site-packages/torch/nn/modules/module.py", line 477, in call
result = self.forward(*input, *kwargs)
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting-master/models/correlation_package/modules/correlation.py", line 17, in forward
result = CorrelationFunction(self.pad_size, self.kernel_size, self.max_displacement,self.stride1, self.stride2, self.corr_multiply)(input1, input2)
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting-master/models/correlation_package/functions/correlation.py", line 30, in forward
self.pad_size, self.kernel_size, self.max_displacement,self.stride1, self.stride2, self.corr_multiply)
File "/home/vis/zhaoxiang05/video_inpainting/Deep-Video-Inpainting/python3.6/lib/python3.6/site-packages/torch/utils/ffi/init.py", line 202, in safe_call
result = torch._C._safe_call(args, kwargs)
torch.FatalError: sizes must be non-negative (THCTensor_resizeNd at /pytorch/aten/src/THC/THCTensor.cpp:108)