Changelog¶
All notable changes to metatensor-learn are documented here, following the keep a changelog format. This project follows Semantic Versioning.
Unreleased¶
Version 0.2.2 - 2024-05-16¶
Added¶
Added torch-style activation function module maps to
metatensor.learn.nn:ReLU,InvariantReLU,SiLU, andInvariantSiLU(#597)Added torch-style neural network module maps to
metatensor.learn.nn:LayerNorm,InvariantLayerNorm,EquivariantLinear,Sequential,Tanh, andInvariantTanh(#513)
Fixed¶
Set correct device for output of when torch default device is different than input device (#595)
Version 0.2.1 - 2024-03-01¶
Changed¶
metatensor-learnis no longer re-exported frommetatensorandmetatensor.torch, all functions are still available insidemetatensor.learnandmetatensor.torch.learn.
Fixed¶
Make sure the
Datasetclass is iterable (#500)
Version 0.2.0 - 2024-02-07¶
Changed¶
Pluralization removed for special kwarg
sample_idsofIndexedDataset->sample_id, and provided collate functionsgroupandgroup_and_joinupdated accordingly.
Fixed¶
Removal of usage of Labels.range in nn modules to support torch.jit.save (#410)
Version 0.1.0 - 2024-01-26¶
Added¶
ModuleMapandLinearmodules, following torch.nn.ModuleDict and torch.nn.Linear in PyTorch but adapted forTensorMap’s (#427)DatasetandDataLoaderfacilities, following the corresponding classes in PyTorch (#428)