The Neural Force Field Learning library is intended to be a flexible toolkit for developing and deploying atomistic machine learning systems, with a particular focus on crystalline material property and energy models.
The initial codebase is a fork of ALIGNN, with modified configuration and modeling interfaces for performance.
Until NFFLr is registered on PyPI, it's best to install directly from github.
We recommend using a per-project pyenv-virtualenv or conda environment.
Now, let's install the package:
git clone https://github.com/usnistgov/nfflr
cd nfflr
python -m pip install -e .
For using GPUs/CUDA, install dgl-cu101 or dgl-cu111 based on the CUDA version available on your system, e.g.
pip install dgl-cu111
Alternatively, install NFFLr directly from github using pip
:
python -m pip install https://github.com/usnistgov/nfflr
Coming soon.
We gladly accept pull requests.
For detailed instructions, please see Contributing.md
Please report bugs as Github issues (https://github.com/usnistgov/nfflr/issues) or email to [email protected].
NIST-MGI (https://www.nist.gov/mgi).
Please see Code of conduct