-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with dope.launch #92
Comments
I am not sure, I have never seen this error before. How many models are you running at the same time? It seems you have something broken in your pytorch installation, rather pytorch itself, or cuda, or cudnn. I would try to use the docker image we provided. |
Thanks for the quick answer. I am using docker, which is why I wonder and I made no changes to the drivers on my computer. Currently I try just to run one model, but this doesn't help too. It even takes about 2-3 minutes until the error comes up. Before it is just saying |
Maybe your pytorch and cuda versions do not match, you need to update pytorch. |
I got the same error. |
Can you describe your hardware a little bit? Have you tried running DOPE in the docker? |
**HOST PC *** rooworks@X1-Extreme-2nd:~$ nvidia-smi +-----------------------------------------------------------------------------+ rooworks@X1-Extreme-2nd:~$ run_dope_docker.sh /usr/local/lib/python2.7/dist-packages/pkg_resources/py2_warn.py:22: UserWarning: Setuptools will stop working on Python 2 You are running Setuptools on Python 2, which is no longer
sys.version_info < (3,) and warnings.warn(pre + "" * 60 + msg + "" * 60) You are running Setuptools on Python 2, which is no longer
sys.version_info < (3,) and warnings.warn(pre + "" * 60 + msg + "" * 60) You are running Setuptools on Python 2, which is no longer
sys.version_info < (3,) and warnings.warn(pre + "" * 60 + msg + "" * 60) warnings.warn(incorrect_binary_warn % (d, name, 9000, CUDA_VERSION)) |
I never tested on a 1650, I did on a 1660, I would think the 50 to be 'too weak' do you have an other GPU you could test on? |
I wonder if 1650 is the problem. I had tested it on Jetson Xavier and it runs fine. Unless Xavier is somehow better than 1650. |
I tested another machine, GeForce RTX 2080 with Max-Q Design/PCIe/SSE2. /usr/local/lib/python2.7/dist-packages/pkg_resources/py2_warn.py:22: UserWarning: Setuptools will stop working on Python 2 You are running Setuptools on Python 2, which is no longer
sys.version_info < (3,) and warnings.warn(pre + "" * 60 + msg + "" * 60) You are running Setuptools on Python 2, which is no longer
sys.version_info < (3,) and warnings.warn(pre + "" * 60 + msg + "" * 60) You are running Setuptools on Python 2, which is no longer
sys.version_info < (3,) and warnings.warn(pre + "" * 60 + msg + "" * 60) SUMMARYCLEAR PARAMETERS
PARAMETERS
NODES �[1mROS_MASTER_URI=http://localhost:11311�[0m |
the setuptool warning is normal since python 2 is depreciated. It looks to me like it is working? If not I would recommend to use anaconda to install your python instead of using python on the system. |
@okadahiroyuki Did you solve the problem? Meanwhile i need u use my home computer again, why i am facing the same problem :( I made a clean reinstall of everything but i am still getting the same problem. |
Simple solution solved this problem for me: pip install torch==1.0.0 -f https://download.pytorch.org/whl/cu90/torch-1.0.0-cp27-cp27mu-linux_x86_64.whl |
Actually i have tried to use the dope package in https://github.com/yehengchen/DOPE-ROS-D435 I have installed require packages and dependencies. Please help me to sort out this issues. |
this is the same error that is appening to me now did you fix it ? |
Hello guy's,
after a while getting into this project everything worked fine until I have encountered an error. I have no idea how to fix it currently.
Running DOPE... (Listening to camera topic: '/dope/webcam/image_raw') Ctrl-C to stop [ERROR] [1577032753.118657]: bad callback: <bound method Subscriber.callback of <message_filters.Subscriber object at 0x7fb661218c50>> Traceback (most recent call last): File "/opt/ros/kinetic/lib/python2.7/dist-packages/rospy/topics.py", line 750, in _invoke_callback cb(msg) File "/opt/ros/kinetic/lib/python2.7/dist-packages/message_filters/__init__.py", line 75, in callback self.signalMessage(msg) File "/opt/ros/kinetic/lib/python2.7/dist-packages/message_filters/__init__.py", line 57, in signalMessage cb(*(msg + args)) File "/opt/ros/kinetic/lib/python2.7/dist-packages/message_filters/__init__.py", line 224, in add self.signalMessage(*msgs) File "/opt/ros/kinetic/lib/python2.7/dist-packages/message_filters/__init__.py", line 57, in signalMessage cb(*(msg + args)) File "/root/catkin_ws/src/dope/nodes/dope", line 248, in image_callback self.config_detect File "/root/catkin_ws/src/dope/src/dope/inference/detector.py", line 251, in detect_object_in_image out, seg = net_model(image_torch) File "/usr/local/lib/python2.7/dist-packages/torch/nn/modules/module.py", line 491, in __call__ result = self.forward(*input, **kwargs) File "/usr/local/lib/python2.7/dist-packages/torch/nn/parallel/data_parallel.py", line 112, in forward return self.module(*inputs[0], **kwargs[0]) File "/usr/local/lib/python2.7/dist-packages/torch/nn/modules/module.py", line 491, in __call__ result = self.forward(*input, **kwargs) File "/root/catkin_ws/src/dope/src/dope/inference/detector.py", line 91, in forward out1 = self.vgg(x) File "/usr/local/lib/python2.7/dist-packages/torch/nn/modules/module.py", line 491, in __call__ result = self.forward(*input, **kwargs) File "/usr/local/lib/python2.7/dist-packages/torch/nn/modules/container.py", line 91, in forward input = module(input) File "/usr/local/lib/python2.7/dist-packages/torch/nn/modules/module.py", line 491, in __call__ result = self.forward(*input, **kwargs) File "/usr/local/lib/python2.7/dist-packages/torch/nn/modules/conv.py", line 301, in forward self.padding, self.dilation, self.groups) RuntimeError: CUDNN_STATUS_MAPPING_ERROR
Any ideas?
The text was updated successfully, but these errors were encountered: