metatomic-torch v0.1.17
·
5 commits
to main
since this release
This release of metatomic-torch comes with the following changes:
Added
- Added
metatomic.torch.SymmetrizedModelfor finite-quadrature O(3) averaging, equivariance variances, and character projections of existing atomistic models.
Changed
O3Transformationhas been renamed toO3Transformationsand is now atorch.nn.Moduleholding a batch of one or more O(3) operations. It is compatible with TorchScript and has member functions to transform systems, TensorMap, Cartesian tensors, and spherical tensors; as well as functions to apply the reverse of the transformations.- Renamed
O3Transformations.is_invertedtoimproper_mask.
Removed
- Removed the
transform_system,transform_block, andtransform_tensorfree functions frommetatomic.torch.o3; use theO3Transformationsmethods instead.
Fixed
O3Transformations.transform_sphericalno longer applies the(-1)^ellparity factor for proper transformations withsigma = -1.- Wigner-D evaluation is now stable near the ZYZ Euler-angle poles.
- Transforming a
Systemnow preserves autograd for registered neighbor lists.