Serialization¶
- metatensor.torch.save(path: str, data: TensorMap | Labels)[source]¶
Save the given data (either
TensorMap
orLabels
) to the given file at the givenpath
.If the file already exists, it is overwritten. When saving a
TensorMap
, the file extension should be.npz
; and when savingLabels
it should be.npy
- metatensor.torch.save_buffer(data: TensorMap | Labels) Tensor [source]¶
Save the given data (either
TensorMap
orLabels
) to an in-memory buffer, represented as 1-dimensionaltorch.Tensor
ofuint8
.
- metatensor.torch.load(path: str) TensorMap [source]¶
Load a previously saved
TensorMap
from the given path.TensorMap
are serialized using numpy’s.npz
format, i.e. a ZIP file without compression (storage method isSTORED
), where each file is stored as a.npy
array. See the C API documentation for more information on the format.
- metatensor.torch.load_labels(path: str) Labels [source]¶
Load previously saved
Labels
from the given file.