Spaces:
Runtime error
Runtime error
File size: 440 Bytes
fc0ff8f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import torch
class Attack(object):
'''
Root class for all adversarial attack classes.
'''
def __init__(self, model, targeted=False, img_range=(0, 1)):
self.model = model
self.device = 'cuda:0'
self.targeted = targeted
self.img_range = img_range
def __repr__(self):
return str(self.__dict__)
def to(self, device):
self.model.to(device)
self.device = device |