-
Notifications
You must be signed in to change notification settings - Fork 1
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
retina_worker_only_demo running problem #3
Comments
I believe that you installed the release that is from 4 years ago. |
Thank you for your quick reply!
Do this mean that I made some mistake when installing cuda or neurodriver? |
What's your CUDA version? Try nvcc --version |
My CUDA version is V9.0.176 and I am using OpenMPI-4.1.0. |
That version of CUDA does not support sm_75. I wonder where that came from. What GPU card do you have? |
I got a nvidia rtx 2060. |
Yeah, your CUDA version is too low for this card. Try update to the latest NVIDIA driver and CUDA. |
Thank you for your response!
Does this mean the video memory of my GPU is not enough to run the code? |
The full model requires about 4GB of GPU memory. The standard memory configuration for 2060 should have 6GB. [Retina]
rings = 0 in your config file. That will run only 1 ommatidium in the center with 6 photoreceptors. |
I changed the config to
and got the following feedback:
And, surprisingly, as I reboot my computer and change config back to
I got a different error saying:
Is this caused by mistake in scikit-cuda installing? |
I am not clear why cublasCreate failed to initialize, as a handle has been created when getting the version number (that's what these warnings are about) and no error was report then. You might want to check your LD_LIBRARY_PATH to make sure that it's getting the right path to the libcublas.so from the current version of CUDA. You can check the version of cublas by import skcuda.cublas as cublas
print(cublas._cublas_version) make sure that this version is consistent with the libcublas.so.x.x.x in your CUDA path. |
Sorry for keep adding new issue, maybe this time I will leave this issue open until solving all the problems during running retina_worker_only_demo.py
After I turned to python3 environment to run the example code, the import part turns to cause errors, like
So I add the required path by adding code
to the head of retina_worker_only_demo.py
This did not solve the problem as when the code start to use neurokernel, import path still cause errors.
How can I solve the problem related to import path?
By the way, to overcome the problem
TypeError: add_node() takes 2 positional arguments but 3 were given
I changed the code in retina.py from
to
I hope this will not cause bug in the future.
The text was updated successfully, but these errors were encountered: