-
Notifications
You must be signed in to change notification settings - Fork 21
Error: CUDA error: no kernel image is available for execution on the device with Weaviate python client only #9
Comments
This seems as the same issue as weaviate/weaviate#8 Can you reach a single module directly? From what I can see it looks like your GPU isn't loading the model properly. What does this result in (make sure to set the correct port)? $ curl -XPOST -H 'Content-Type: application/json' http://localhost:8084/vectors/ -d'{"text": "Can I have a vector?"}' PS: |
Hi @bobvanluijt, It seems to give the same error but not in the same step. For weaviate/weaviate#8 during the import and for weaviate/weaviate#9 during inference. If I try the It gives me the following message: What is strange is that with weaviate console on localhost it works... I will send this question on slack channel too. |
So @Matthieu-Tinycoaching – Can you try one more thing.
What this should do is get some info about the containers running the ML-models. I'm still thinking something is going wrong there. |
Hi @bobvanluijt, I followed your test procedure and got the following error message: It seems that on Ubuntu 18.0 LTS something is listening on port 80 blocking communication on this port (
Wouldn't there be a way to change this port to another number? |
Hi @bobvanluijt, and got the following error: |
Running without discrete mode give the following warning:
When running the following request:
This is linked to this issue: weaviate/t2v-transformers-models#35 |
Hi,
I followed the online tutorial: https://weaviate.io/developers/weaviate/current/tutorials/semantic-search-through-wikipedia.html#3-step-tutorial
When searching within the weaviate console:
I got the following answer:
But, while trying to search the same query through weaviate python client:
I got the following error message:
{'data': {'Get': {'Paragraph': None}}, 'errors': [{'locations': [{'column': 6, 'line': 1}], 'message': 'explorer: get class: vectorize params: vectorize params: vectorize params: vectorize keywords: remote client vectorize: fail with status 500: CUDA error: no kernel image is available for execution on the device\nCUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect.\nFor debugging consider passing CUDA_LAUNCH_BLOCKING=1.', 'path': ['Get', 'Paragraph']}]}
Would you have any idea?
The text was updated successfully, but these errors were encountered: