You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I am currently experimenting with MACE and noticed something unexpected regarding error table selection when using the universal loss function.
According to mace/tools/model_script_utils.py, setting loss="universal" should automatically enable compute_stress=True and change error_table to "PerAtomRMSEstressvirials".
However, the 2024-01-07-mace-128-L2.sh script uses the universal loss function while computing stress, yet the MACE-MP model seems to have been evaluated using "PerAtomMAE". Additionally, the results in the MACE paper appear to report errors in MAE/atom rather than RMSE.
My Questions:
Why does MACE-MP retain PerAtomMAE for evaluation, even though universal loss with stress computation should default to PerAtomRMSEstressvirials?
If energy and force prediction are the primary objectives, is it necessary to use the universal loss function, or would weighted loss function be more appropriate?
I would appreciate any insights you can provide. Thanks for your time!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi, I am currently experimenting with MACE and noticed something unexpected regarding error table selection when using the universal loss function.
According to mace/tools/model_script_utils.py, setting loss="universal" should automatically enable compute_stress=True and change error_table to "PerAtomRMSEstressvirials".
However, the 2024-01-07-mace-128-L2.sh script uses the universal loss function while computing stress, yet the MACE-MP model seems to have been evaluated using "PerAtomMAE". Additionally, the results in the MACE paper appear to report errors in MAE/atom rather than RMSE.
My Questions:
I would appreciate any insights you can provide. Thanks for your time!
Beta Was this translation helpful? Give feedback.
All reactions