MCPcopy Create free account
hub / github.com/Tencent/digitalhuman / get

Method get

RLVER/code/verl/utils/memory_buffer.py:43–51  ·  view source on GitHub ↗

Return a tensor with the input `shape` as a view into the 1-D data starting at `start_index`.

(self, shape, start_index)

Source from the content-addressed store, hash-verified

41 self.data.zero_()
42
43 def get(self, shape, start_index):
44 """Return a tensor with the input `shape` as a view into the
45 1-D data starting at `start_index`."""
46 end_index = start_index + shape.numel()
47 assert end_index <= self.numel, \
48 'requested tensor is out of the buffer range.'
49 buffer_tensor = self.data[start_index:end_index]
50 buffer_tensor = buffer_tensor.view(shape)
51 return buffer_tensor
52
53
54def calc_padded_numel(shape: torch.Size, dtype: torch.dtype):

Callers 15

get_fsdp_wrap_policyFunction · 0.45
estimate_flopsMethod · 0.45
__init__Method · 0.45
__init__Method · 0.45
build_memory_referenceFunction · 0.45
create_huggingface_actorFunction · 0.45
funcFunction · 0.45
get_placement_groupsMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected