Open PengzeZhang opened 4 years ago
I am getting below error after all frames are executed and also results are save in result directory in data folder but no video is generated/saved.
Number of model parameters: 14115364
error in Correlation_forward_cuda_kernel: invalid device function
Traceback (most recent call last):
File "demo.py", line 15, in
Before executing
bash install.sh
you need to change -arch=sm_52 option in the files
inpainting/lib/channelnorm_package/make.sh
inpainting/lib/correlation_package/make.sh
inpainting/lib/resample2d_package/make.sh
inpainting/models/correlation_package/make.sh
according to the web-site
https://arnon.dk/matching-sm-architectures-arch-and-gencode-for-various-nvidia-cards/
what does the file look like after changing -arch=sm_52 options?
what does the file look like after changing -arch=sm_52 options?
You need to change line 9 in these 4 files
nvcc -c -o ChannelNorm_kernel.o ChannelNorm_kernel.cu -x cu -Xcompiler -fPIC -arch=sm_52 -I ${TORCH}/lib/include/TH -I ${TORCH}/lib/include/THC
instead of -arch=sm_52 put your GPU architecture
I am facing same error with ubuntu 16 , cuda 10 version , please help me to resolve the issue and even i changed -arch as per my gpu architecture..
Traceback (most recent call last): File "demo.py", line 3, in
from inpaint import inpaint
File "/media/data2/zhangpz/video-object-removal-master/inpaint.py", line 5, in
from inpainting.model import generate_model
File "/media/data2/zhangpz/video-object-removal-master/inpainting/model.py", line 3, in
from inpainting.models import vinet
File "/media/data2/zhangpz/video-object-removal-master/inpainting/models/vinet.py", line 6, in
from inpainting.models.flowmodules import (WarpingLayer, LongFlowNetCorr, MaskEstimator )
File "/media/data2/zhangpz/video-object-removal-master/inpainting/models/flow_modules.py", line 7, in
from inpainting.models.correlation_package.modules.correlation import Correlation
File "/media/data2/zhangpz/video-object-removal-master/inpainting/models/correlation_package/modules/correlation.py", line 3, in
from ..functions.correlation import CorrelationFunction
File "/media/data2/zhangpz/video-object-removal-master/inpainting/models/correlation_package/functions/correlation.py", line 3, in
from .._ext import correlation
File "/media/data2/zhangpz/video-object-removal-master/inpainting/models/correlation_package/_ext/correlation/init.py", line 3, in
from ._correlation import lib as _lib, ffi as _ffi
ImportError: No module named 'inpainting.models.correlation_package._ext.correlation._correlation'
I have this error. Thank you!