Rate this Page

Function torch::from_blob(void *, at::IntArrayRef, at::IntArrayRef, const Deleter&, const at::TensorOptions&)#

Function Documentation#

inline at::Tensor torch::from_blob(void *data, at::IntArrayRef sizes, at::IntArrayRef strides, const Deleter &deleter, const at::TensorOptions &options = at::TensorOptions())#

Exposes the given data as a Tensor without taking ownership of the original data.

sizes should specify the shape of the tensor, strides the stride in each dimension. The deleter function (a std::function<void(void*)>) will be called on the data when the Tensor data would normally be deallocated. The TensorOptions specify additional configuration options for the returned tensor, such as what type to interpret the data as.