MCPcopy Create free account
hub / github.com/apple/ml-pointersect / TmpDataset

Class TmpDataset

tests/cdslib/data/test_chunked_memmap.py:17–26  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15
16# define a tmp pytorch dataset
17class TmpDataset(Dataset):
18 def __init__(self, wdir):
19 self.wdir = wdir
20 self.mmap = ChunkedMemmap(self.wdir, remove_exist=False)
21
22 def __len__(self):
23 return len(self.mmap)
24
25 def __getitem__(self, idx):
26 return np.array(self.mmap[idx])
27
28
29class MyTestCase(unittest.TestCase):

Callers 1

Calls

no outgoing calls

Tested by 1