Serialization¶
- metatensor.torch.save(path: str, data: TensorMap | Labels)[source]¶
Save the given data (either
TensorMaporLabels) 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 savingLabelsit should be.npy
- metatensor.torch.save_buffer(data: TensorMap | Labels) Tensor[source]¶
Save the given data (either
TensorMaporLabels) to an in-memory buffer, represented as 1-dimensionaltorch.Tensorofuint8.
- metatensor.torch.load(path: str) TensorMap[source]¶
Load a previously saved
TensorMapfrom the given path.TensorMapare serialized using numpy’s.npzformat, i.e. a ZIP file without compression (storage method isSTORED), where each file is stored as a.npyarray. See the C API documentation for more information on the format.
- metatensor.torch.load_labels(path: str) Labels[source]¶
Load previously saved
Labelsfrom the given file.