Closed jeanfeydy closed 2 years ago
Please note that I reproduced the same error on my cluster at Imperial College, in a fresh conda environment. On the other hand, things work perfectly fine on Colab with next to zero dependencies, that's really impressive :-)
Hello @jeanfeydy ,
This is really weird, we have indeed changed the number of arguments returned from get_keops_dll
a few days ago, but it should be well managed in all files. Would it be possible that your version of the keops package (not pykeops) corresponds to a previous version of the python_engine branch ? What does return import keops; keops.__version__
?
Otherwise, can you tell if it fails on the cluster with the Gpu or Cpu version ?
Hi @joanglaunes,
You were right: I had simply forgotten to use pykeops.clean_pykeops()
...
I'll let you know if I encounter any issue on other configurations, but so far so good :-)
See you on Friday, Jean
Hi @joanglaunes , @bcharlier ,
Thanks again for your work on the release, this is fantastic! I am currently going through all of my machines to test KeOps v2.0 with:
Unfortunately, this code doesn't work properly on my main laptop. For reference, this is a Dell XPS 15 with an old GPU (compute capability 5) and deprecated CUDA drivers. Ideally, we would like to have a warning about CUDA missing, and still have the KeOps CPU version running. The error message reads as follows:
I will keep running the tests on other configurations, ask colleagues to do the same on their clusters, and keep you updated on the documentation :-)
See you soon, Jean