INNER CODE UNIT · Python
validate_shift
adobe/antialiased-cnns · main.py:549
def validate_shift(val_loader, model, args):
batch_time = AverageMeter()
consist = AverageMeter()
# switch to evaluate mode
model.eval()
with torch.no_grad():
end = time.time()
for ep in range(args.epochs_shift):
for i, (input, target) in enumerate(val_loader):
if args.gpu is not None:
input = input.cuda(args.gpu, non_blocking=True)
target = target.cuda(args.gpu, non_blocking=True)
off0 = np.random.randint(32,size=2)
off1 = np.random.randint(32,size=2)