Skip to content

featomic-torch v0.6.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Jan 16:43
· 2 commits to main since this release

This is the first fully public release of featomic-torch! This release brings to everyone the following features:

  • C++ and Python TorchScript bindings to featomic, making all calculators accessible from TorchScript models.

  • Integration of the TorchScript calculators with metatensor-torch-atomistic, using the System class from this package as a system provider, and integrating with neighbor lists provided by the simulation engine through metatensor.

  • Automatic integration with (Py)Torch automatic differentiation system. If any of the inputs requires gradients, then featomic-torch will compute them, store them, and integrate them with a custom backward function on the calculator output.

  • Re-export of Python tools for Clebsch-Gordan tensor products from featomic, in a TorchScript-compatible way.