-
Notifications
You must be signed in to change notification settings - Fork 59
Expand file tree
/
Copy pathtest.py
More file actions
27 lines (17 loc) · 763 Bytes
/
test.py
File metadata and controls
27 lines (17 loc) · 763 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
from __future__ import print_function, absolute_import
import argparse
import torch
torch.backends.cudnn.benchmark = True
from scripts.utils.misc import save_checkpoint, adjust_learning_rate
import scripts.datasets as datasets
import scripts.machines as machines
from options import Options
def main(args):
val_loader = torch.utils.data.DataLoader(datasets.COCO('val',args),batch_size=args.test_batch, shuffle=False,
num_workers=args.workers, pin_memory=True)
data_loaders = (None,val_loader)
Machine = machines.__dict__[args.machine](datasets=data_loaders, args=args)
Machine.test()
if __name__ == '__main__':
parser=Options().init(argparse.ArgumentParser(description='WaterMark Removal'))
main(parser.parse_args())