fairchem>=2.0#

fairchem>=2.0 is a major upgrade and we completely rewrote the trainer, fine-tuning, models and calculators.

We plan to bring back the following models compatible with Fairchem V2 soon:

  • Gemnet-OC

  • EquiformerV2

  • eSEN

We will also be releasing more detailed documentation on how to use Fairchem V2, stay tuned!

The old OCPCalculator, trainer code will NOT be revived. We apologize for the inconvenience and please raise Issues if you need help! In the meantime, you can still use models from fairchem version 1, by installing version 1,

pip install fairchem-core==1.10

And using the OCPCalculator

from fairchem.core import OCPCalculator

calc = OCPCalculator(
    model_name="EquiformerV2-31M-S2EF-OC20-All+MD",
    local_cache="pretrained_models",
    cpu=False,
)

Projects and models built on fairchem version v2:#

  • UMA (Universal Model for Atoms) [arXiv] [code]

Projects and models built on fairchem version v1:#

You can still find these in the v1 version of fairchem github. However, many of these implementations are no longer actively supported.