Closed sgbaird closed 2 years ago
There is also the question of whether this should be a separate implementation/repository and whether crystal generative benchmarks should depend on a property predictor.
I think this is a really tricky thing because you'll often be out of the domain on which these models have been trained on.
@kjappelbaum good point. Opens a whole new can of worms. Maybe we leave this out for now.
Preferably one trained on both relaxed and unrelaxed structures, and one with minimal dependency issues. CDVAE does something similar, but the dependencies/build are too fragile at the moment to integrate into
matbench-genmetrics
.Related to this, I came across an article saying effectively "don't discard structures just because they have a high energy above hull, e.g. over 200 meV/atom":
Some options:
m3gnet
alignn
wren
schnetpack
cgcnn
Something that can be pip and/or conda installed, has state-of-the-art predictive performance, and can be called with just a few lines of code:
in addition to the note above about being trained on both relaxed and unrelaxed structures. I think I could use the "MP + WBM" dataset mentioned by Rhys in https://github.com/materialsproject/matbench/issues/104#issuecomment-1030739336.
See also Data-Augmentation for Graph Neural Network Learning of the Relaxed Energies of Unrelaxed Structures
Other related repos: