ASE calculators#
Moment tensor potentials#
from motep.calculator import MTP
calc = MTP(..., engine="cext")
There are multiple backend implementations, which can be specified by engine.
cext: C implementation
This is the fastest and the recommended implementation.
numpy: NumPy implementation
This is slow but does not require other packages.
numba: Numba implementation
This is faster than numpy but slower than cext.
This is faster than numba for evaluation but has several limitations, particularly for training.
Our modified version of
mlippyneeds to be installed.This requires file IO for the potential file at every step of training in
motep.The training with analytical gradients is not available in
motep.The extrapolation grade is not available.
mlippyseems not publicly supported anymore by themlip-2developers.The
mlippyengine will be removed frommotepin the near future.