-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmain_v2.py
More file actions
29 lines (22 loc) · 805 Bytes
/
main_v2.py
File metadata and controls
29 lines (22 loc) · 805 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import time
from libv2 import DataLoader, default_collate
# from torch.utils.data import DataLoader
def demo_test_1():
from simplev2_datatset import SimpleV2Dataset
simple_dataset = SimpleV2Dataset()
dataloader = DataLoader(simple_dataset, batch_size=2, collate_fn=default_collate)
start = time.time()
for data in dataloader:
print(data)
print('time(s):', time.time() - start)
def demo_test_2():
from simplev2_datatset import SimpleV2Dataset
simple_dataset = SimpleV2Dataset()
dataloader = DataLoader(simple_dataset, batch_size=2, collate_fn=default_collate, num_workers=2)
start = time.time()
for data in dataloader:
print(data)
print('time(s):', time.time() - start)
if __name__ == '__main__':
# demo_test_1()
demo_test_2()