Closed mastrogiovanni closed 4 years ago
Hi Giovanni,
This is a common error and it depends a bit on the GPU and the driver version. As you noticed in your pull request, the problem is with the computing the Hessian matrix, used for estimating the variances and covariances.
The Hessian computation matrix is quite a complex kernel and sometimes fails to compile or run. This is indeed a problem and I have plans for rewriting that function into more separate compute kernels. This will require some dedicated time however, which is limited.
As a workaround, you could disable the computation of the Hessian using a configuration file. Create a configuration file named mdt.conf
and place it in "~/.mdt/
active_post_processing:
optimization:
# If set, we compute the uncertainties
uncertainties: False
Let me know if this works for you.
Best,
Robbert
The modification you proposed solved the issue: thank you! My only suggestion is related to documentation: when you use Docker is mandatory to mount the https://github.com/robbert-harms/MDT/tree/master/mdt/data directory in the ~/.mdt/1.2.2 inside container in order to work. You can close this issue.
Hi Mastrogiovanni,
Thank you for the tip. I added it to the documentation.
Best wishes,
Robbert
We are running mdt-model-fit:
the output of the command hang forever after following output:
The command is launched from inside the docker container created using the pull request #20