MCPcopy Create free account
hub / github.com/pytorch/pytorch / read_tensor

Method read_tensor

torch/utils/_content_store.py:230–238  ·  view source on GitHub ↗
(self, name: str, *, device=None)

Source from the content-addressed store, hash-verified

228 return torch.load(fn, weights_only=True)
229
230 def read_tensor(self, name: str, *, device=None) -> torch.Tensor:
231 dtype, h, storage_offset, size, stride, metadata = self.read_tensor_metadata(
232 name
233 )
234 storage = self.read_storage(h, device=device)
235 t = torch.tensor([], dtype=dtype, device=storage.device)
236 t.set_(storage, storage_offset, size, stride)
237 torch._utils.set_tensor_metadata(t, metadata)
238 return t

Callers 3

test_basicMethod · 0.95
load_tensor_factoryFunction · 0.80
run_nodeMethod · 0.80

Calls 3

read_tensor_metadataMethod · 0.95
read_storageMethod · 0.95
tensorMethod · 0.45

Tested by 1

test_basicMethod · 0.76