-
Notifications
You must be signed in to change notification settings - Fork 13
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
Exception: expected scalar type Double but found Float #58
Comments
I am encountering this issue as well:
I have found and read the previous issue at #51 which seems similar. It states that the problem should be fixed after pull request #52 from @anjohan but I am still seeing the issue with latest git version (which includes this commit). Is there any configuration that can be tweaked to pair_nequip? Or any advice on how to redeploy the model? |
Hello, I was wondering if you were able to solve this issue? I am also facing the "Exception: expected scalar type Double but found Float" error, with the following versions: (default_dtype: float64, model_dtype: float32 in config.yaml) I tried to solve it by converting the pth file into float32 based on #21 (However, using torch.jit as I got a serialization error without it), but I got the following error: |
Hi all, I'm experiencing a similar issue. The Lammps is compiled successfully in my personal PC and cluster, but when I try to use Nequip in LAMMPS, it fails. Environment Details: I've tried generating different potential.pth files by modifying the YAML configuration and retraining:
Each test results in a core dump, with the following errors:
My Lammps input is units metal And the structure_atom.dat.q is just supercell of SrTiO3 containing 60 atoms I'm quite confused about what the issue might be. Any help would be greatly appreciated! Thanks in advance. |
Hi all---this is indeed strange that you are still seeing this issue with what should have been a fix. I'm not sure why... we should have some more patches out within some weeks that should resolve this; thanks for your patience. |
Hi,
I have trained a Machine Learning Potential using NequIP version 0.5.6.
Now I want to run MD with this MLP using LAMMPS (version 29 August 2024) and pair_nequip (latest git version). I am running it on another machine on which I have installed NequIP version 0.6.1. (the latest). The calculation did not work and I received the following error :
Exception: expected scalar type Double but found Float
Do you know how to solve this problem?
Thanks for your help !
The text was updated successfully, but these errors were encountered: