Any guidance on r_max with regard to an input set? #52
-
|
It's clear to me that setting r_max must have pretty significant impacts on the resultant model (if nothing else, raising it seems to increase GPU memory usage!), and this makes sense as a few things seem to depend on the available nearest neighbors for each in put atom. But is there any guidance on setting r_max? For the input aspirin MD17 (aspirin_ccsd-train.npz) the given |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
Hi @vputz , Thanks for your interest in our work! Right, Generally, |
Beta Was this translation helpful? Give feedback.
Hi @vputz ,
Thanks for your interest in our work!
Right,
r_maxis one of the most important hyperparameters for Allegro, and can have significant impact on performance (linear scaling) as you noticed.Generally,
r_maxmust be large enough to capture the immediate "first shell" of neighbors, and depending on your system and requirements you may see gains from moving out to the "second shell" and so on. You can gain some sense of this for your system by looking at the RDFs of your training data or structures you want to be able to run inference on.