msracver / FCIS

Fully Convolutional Instance-aware Semantic Segmentation
MIT License
1.57k stars 414 forks source link

ImportError: libcudart.so.7.5: cannot open shared object file: No such file or directory #19

Open jeremy-rutman opened 7 years ago

jeremy-rutman commented 7 years ago

I am running mxnet in a gpu-enabled docker container (https://hub.docker.com/r/kaixhin/cuda-mxnet/) which uses cuda8. Apparently the FCIS expects cuda7.5? After copying the operator_cxx files to mxnet home and recompiling , I hit the libcudart error when trying to run the demo. Any hints on how to proceed?

The mxnet itself seems fine from the python check:


In [2]: import mxnet as mx
In [5]: a=mx.nd.ones((2,3),mx.gpu())
In [6]: b=a*2+1
In [7]: b.asnumpy()
Out[7]: array([[ 3.,  3.,  3.],
       [ 3.,  3.,  3.]], dtype=float32)
ghost commented 7 years ago

Use CUDA 7.5 docker image from

https://github.com/Kaixhin/dockerfiles/blob/master/cuda-mxnet/cuda_v7.5/Dockerfile

ghost commented 7 years ago

Also you will need to modify above Dockerfile to use following specific commit that FCIS uses.

https://github.com/dmlc/mxnet/tree/62ecb60