MCPcopy Create free account
hub / github.com/pytorch/tutorials / make_replay_buffer

Function make_replay_buffer

advanced_source/coding_ddpg.py:935–955  ·  view source on GitHub ↗
(buffer_size, batch_size, random_crop_len, prefetch=3, prb=False)

Source from the content-addressed store, hash-verified

933
934
935def make_replay_buffer(buffer_size, batch_size, random_crop_len, prefetch=3, prb=False):
936 if prb:
937 sampler = PrioritizedSampler(
938 max_capacity=buffer_size,
939 alpha=0.7,
940 beta=0.5,
941 )
942 else:
943 sampler = RandomSampler()
944 replay_buffer = TensorDictReplayBuffer(
945 storage=LazyMemmapStorage(
946 buffer_size,
947 scratch_dir=buffer_scratch_dir,
948 ),
949 batch_size=batch_size,
950 sampler=sampler,
951 pin_memory=False,
952 prefetch=prefetch,
953 transform=RandomCropTensorDict(random_crop_len, sample_dim=1),
954 )
955 return replay_buffer
956
957
958###############################################################################

Callers 1

coding_ddpg.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected