Models module (BaseModelMixin, ModelConfig, wrappers)#
Core classes#
Unified model configuration combining capability declaration and runtime control. |
|
Abstract mixin providing a standardized interface for model wrappers. |
Demo utilities#
This model is a simple demo model that computes the energies and conservative forces given an atomic point cloud (not graph!). |
|
Wrapper for the demo model that implements the BaseModelMixin interface. |
Machine-learned potentials#
Wrapper for any MACE model implementing the |
Wrapper for AIMNet2 interatomic potentials. |
Physical / classical models#
Warp-accelerated Lennard-Jones potential as a model wrapper. |
DFT-D3(BJ) dispersion correction as a model wrapper. |
Particle Mesh Ewald electrostatics potential as a model wrapper. |
Ewald summation electrostatics potential as a model wrapper. |
Composition#
Compose multiple models via a grouped pipeline. |
|
Wraps a model with an output rename mapping. |
|
A group of steps that share a derivative computation strategy. |