hiroharu-kato / neural_renderer

"Neural 3D Mesh Renderer" (CVPR 2018) by H. Kato, Y. Ushiku, and T. Harada.
http://hiroharu-kato.com/projects_en/neural_renderer.html
MIT License
1.15k stars 163 forks source link

Error during execution #14

Open BornInWater opened 5 years ago

BornInWater commented 5 years ago

I have chainer 3.3.0 and cupy 2.3.0. When I try to run example1.py, I get the following error:

/home/ubuntu/mnt/Work/cmr/venv_cmr/local/lib/python2.7/site-packages/h5py/init.py:36: FutureWarning: Conversion of the second argument of issubdtype from float to np.floating is deprecated. In future, it will be treated as np.float64 == np.dtype(float).type. from ._conv import register_converters as _register_converters Drawing: 0%| | 0/90 [00:00<?, ?it/s]Traceback (most recent call last): File "examples/example1.py", line 66, in run() File "examples/example1.py", line 52, in run images = renderer.render(vertices, faces, textures) # [batch_size, RGB, image_size, image_size] File "build/bdist.linux-x86_64/egg/neural_renderer/renderer.py", line 78, in render File "/home/ubuntu/mnt/Work/cmr/venv_cmr/local/lib/python2.7/site-packages/chainer/functions/array/concat.py", line 90, in concat y, = Concat(axis).apply(xs) File "/home/ubuntu/mnt/Work/cmr/venv_cmr/local/lib/python2.7/site-packages/chainer/function_node.py", line 245, in apply outputs = self.forward(in_data) File "/home/ubuntu/mnt/Work/cmr/venv_cmr/local/lib/python2.7/site-packages/chainer/functions/array/concat.py", line 44, in forward return xp.concatenate(xs, self.axis), File "/home/ubuntu/mnt/Work/cmr/venv_cmr/local/lib/python2.7/site-packages/cupy/manipulation/join.py", line 49, in concatenate return core.concatenate_method(tup, axis) File "cupy/core/core.pyx", line 2439, in cupy.core.core.concatenate_method File "cupy/core/core.pyx", line 2482, in cupy.core.core.concatenate_method File "cupy/core/core.pyx", line 2533, in cupy.core.core.concatenate File "cupy/core/core.pyx", line 1630, in cupy.core.core.ndarray.setitem File "cupy/core/core.pyx", line 3101, in cupy.core.core._scatter_op File "cupy/core/elementwise.pxi", line 823, in cupy.core.core.ufunc.call File "cupy/util.pyx", line 39, in cupy.util.memoize.decorator.ret File "cupy/core/elementwise.pxi", line 622, in cupy.core.core._get_ufunc_kernel File "cupy/core/elementwise.pxi", line 33, in cupy.core.core._get_simple_elementwise_kernel File "cupy/core/carray.pxi", line 170, in cupy.core.core.compile_with_cache File "/home/ubuntu/mnt/Work/cmr/venv_cmr/local/lib/python2.7/site-packages/cupy/cuda/compiler.py", line 123, in compile_with_cache base = _preprocess('', options, arch) File "/home/ubuntu/mnt/Work/cmr/venv_cmr/local/lib/python2.7/site-packages/cupy/cuda/compiler.py", line 86, in _preprocess result = prog.compile(options) File "/home/ubuntu/mnt/Work/cmr/venv_cmr/local/lib/python2.7/site-packages/cupy/cuda/compiler.py", line 233, in compile raise CompileException(log, self.src, self.name, options) cupy.cuda.compiler.CompileException: nvrtc: error: invalid value for --gpu-architecture (-arch)

I have Tesla V100 GPU and I reckon there is some compatibility problem with that. Could you help me out with regards what I need to change or do to getting it working?