SYMBOL INDEX (23 symbols across 5 files) FILE: adversarialbox/attacks.py class FGSMAttack (line 13) | class FGSMAttack(object): method __init__ (line 14) | def __init__(self, model=None, epsilon=None): method perturb (line 22) | def perturb(self, X_nat, y, epsilons=None): class LinfPGDAttack (line 47) | class LinfPGDAttack(object): method __init__ (line 48) | def __init__(self, model=None, epsilon=0.3, k=40, a=0.01, method perturb (line 63) | def perturb(self, X_nat, y): function jacobian (line 93) | def jacobian(model, x, nb_classes=10): function jacobian_augmentation (line 110) | def jacobian_augmentation(model, X_sub_prev, Y_sub, lmbda=0.1): FILE: adversarialbox/train.py function adv_train (line 18) | def adv_train(X, y, model, criterion, adversary): function FGSM_train_rnd (line 38) | def FGSM_train_rnd(X, y, model, criterion, fgsm_adversary, epsilon_max=0... FILE: adversarialbox/utils.py function truncated_normal (line 8) | def truncated_normal(mean=0.0, stddev=1.0, m=1): function to_var (line 31) | def to_var(x, requires_grad=False, volatile=False): function pred_batch (line 40) | def pred_batch(x, model): function test (line 48) | def test(model, loader, blackbox=False, hold_out_size=None): function attack_over_test_data (line 72) | def attack_over_test_data(model, adversary, param, loader_test, oracle=N... function batch_indices (line 103) | def batch_indices(batch_nb, data_length, batch_size): FILE: mnist_blackbox.py function MNIST_bbox_sub (line 26) | def MNIST_bbox_sub(param, loader_hold_out, loader_test): FILE: models.py class LeNet5 (line 5) | class LeNet5(nn.Module): method __init__ (line 6) | def __init__(self): method forward (line 18) | def forward(self, x): class SubstituteModel (line 27) | class SubstituteModel(nn.Module): method __init__ (line 29) | def __init__(self): method forward (line 37) | def forward(self, x):