Miscellaneous#
-
std::string metatensor_torch::version()#
Get the version of metatensor_torch.
TensorMap
Serialization#
-
void metatensor_torch::save(const std::string &path, TorchTensorMap tensor)#
Save the given
TensorMap
to a file atpath
-
torch::Tensor metatensor_torch::save_buffer(TorchTensorMap tensor)#
Save the given
TensorMap
to an in-memory buffer (represented as atorch::Tensor
of bytes)
-
TorchTensorMap metatensor_torch::load(const std::string &path)#
Load a previously saved
TensorMap
from the given path.
-
TorchTensorMap metatensor_torch::load_buffer(torch::Tensor buffer)#
Load a previously saved
TensorMap
from the given in-memory buffer (represented as atorch::Tensor
of bytes)
Labels
Serialization#
-
void metatensor_torch::save(const std::string &path, TorchLabels labels)#
Save the given
Labels
to a file atpath
-
torch::Tensor metatensor_torch::save_buffer(TorchLabels labels)#
Save the given
Labels
to an in-memory buffer (represented as atorch::Tensor
of bytes)
-
inline TorchLabels metatensor_torch::load_labels(const std::string &path)#
Load previously saved
Labels
from the given path.
-
TorchLabels metatensor_torch::load_labels_buffer(torch::Tensor buffer)#
Load previously saved
Labels
from the given in-memory buffer (represented as atorch::Tensor
of bytes)