Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davidstutz/confidence-calibrated-adversarial-training
/ functions
Functions
916 in github.com/davidstutz/confidence-calibrated-adversarial-training
⨍
Functions
916
◇
Types & classes
159
↓ 1 callers
Method
successRate
(self, images, perturbations, labels)
tests/test_attacks_adversarial.py:82
↓ 1 callers
Method
test
Test on adversarial examples. :param epoch: epoch :type epoch: int
common/train/adversarial_training.py:176
↓ 1 callers
Method
test
Test step. :param epoch: epoch :type epoch: int
common/train/training_interface.py:55
↓ 1 callers
Method
test
Test on adversarial examples. :param epoch: epoch :type epoch: int
common/train/confidence_calibrated_adversarial_training.py:161
↓ 1 callers
Method
train
Training step. :param epoch: epoch :type epoch: int
common/train/training_interface.py:45
↓ 1 callers
Method
train
Training configuration.
examples/adversarial_training_robustness.py:218
↓ 1 callers
Method
train
Training configuration.
examples/normal_training_robustness.py:137
↓ 1 callers
Method
train
Training configuration.
examples/confidence_calibrated_adversarial_training_robustness.py:218
↓ 1 callers
Method
trainer
Trainer.
common/experiments.py:296
↓ 1 callers
Method
transform
(input)
tests/test_eval.py:1495
↓ 1 callers
Method
validate
Check validity.
common/experiments.py:112
↓ 1 callers
Method
validate
Check validity.
common/experiments.py:149
↓ 1 callers
Method
validate
Check validity.
common/experiments.py:177
Function
__acet_testing_pgd
L_inf distal adversarial examples for testing, non-smoothed. :param base_lr: learning rate :type base_lr: float :param max_iteration
experiments/config/common.py:482
Function
__acet_testing_smoothed_pgd
L_inf distal adversarial examples for testing, smoothed. :param base_lr: learning rate :type base_lr: float :param max_iterations: i
experiments/config/common.py:518
Method
__add__
(self, other)
common/datasets.py:160
Method
__add__
(self, other)
common/datasets.py:250
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/projections.py:10
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/projections.py:44
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/projections.py:82
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/projections.py:142
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/projections.py:171
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/projections.py:200
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/projections.py:229
Method
__call__
Objective function. :param logits: logit output of the network :type logits: torch.autograd.Variable :param perturba
attacks/objectives.py:40
Method
__call__
Objective function. :param logits: logit output of the network :type logits: torch.autograd.Variable :param perturba
attacks/objectives.py:127
Method
__call__
Objective function. :param logits: logit output of the network :type logits: torch.autograd.Variable :param perturba
attacks/objectives.py:160
Method
__call__
Objective function. :param logits: logit output of the network :type logits: torch.autograd.Variable :param perturba
attacks/objectives.py:182
Method
__call__
Objective function. :param logits: logit output of the network :type logits: torch.autograd.Variable :param perturba
attacks/objectives.py:208
Method
__call__
Norm. :param perturbations: perturbations :type perturbations: torch.autograd.Variable
attacks/norms.py:10
Method
__call__
Norm. :param perturbations: perturbations :type perturbations: torch.autograd.Variable
attacks/norms.py:46
Method
__call__
Norm. :param perturbations: perturbations :type perturbations: torch.autograd.Variable
attacks/norms.py:82
Method
__call__
Norm. :param perturbations: perturbations :type perturbations: torch.autograd.Variable
attacks/norms.py:131
Method
__call__
Norm. :param perturbations: perturbations :type perturbations: torch.autograd.Variable
attacks/norms.py:188
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:15
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:49
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:84
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:115
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:133
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:167
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:185
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:219
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:252
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:281
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:310
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:339
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:368
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:397
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:426
Method
__call__
Projection. :param images: images :type images: torch.autograd.Variable :param perturbations: perturbations
attacks/initializations.py:455
Function
__cube2
L_inf cube attack. :param max_iterations: iterations :type max_iterations: int :param probability: probability of change :type p
experiments/config/common.py:646
Method
__del__
Close files.
common/log.py:159
Method
__enter__
Enter.
common/log.py:99
Method
__exit__
Close files.
common/log.py:119
Function
__get_attack_writer
Writer for monitoring attacks. :param log_dir: log directory :type log_dir: str :param sub_dir: log subdirectory :type sub_dir:
experiments/config/common.py:915
Function
__get_optimizer
Get optimizer. :param model: model :type model: torch.nn.Module :param lr: learning rate :type lr: float :param momentum: mo
experiments/config/common.py:930
Function
__get_resnet20
Get a ResNet20, the default model. :param N_class: number of classes. :type N_class: int :param resolution: resolution :type res
experiments/config/common.py:102
Function
__get_scheduler
Scheduler. :param optimizer: optimizer :type optimizer: torch.optim.Optimizer :return: scheduler :rtype: callable
experiments/config/common.py:947
Function
__get_training_writer
Training is logged in Tensorboard. :param log_dir: log directory :type log_dir: str :param sub_dir: log subdirectory :type sub_d
experiments/config/common.py:900
Method
__getitem__
(self, index)
common/datasets.py:24
Method
__getitem__
(self, index)
common/datasets.py:149
Method
__getitem__
(self, index)
common/datasets.py:236
Method
__init__
Initialize. :param args: optional arguments if not to use sys.argv :type args: [str]
experiments/train.py:17
Method
__init__
Initialize. :param args: optional arguments if not to use sys.argv :type args: [str]
experiments/attack_board.py:16
Method
__init__
Initialize. :param args: optional arguments if not to use sys.argv :type args: [str]
experiments/train_board.py:17
Method
__init__
Initialize. :param args: optional arguments if not to use sys.argv :type args: [str]
experiments/attack.py:20
Method
__init__
Constructor.
attacks/batch_zoo.py:11
Method
__init__
Constructor. :param projections: list of projections :type projections: [Projection]
attacks/projections.py:28
Method
__init__
Constructor. :param min_bound: minimum bound :param min_bound: float :param max_bound: maximum bound :type:
attacks/projections.py:63
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/projections.py:131
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/projections.py:160
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/projections.py:189
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/projections.py:218
Method
__init__
Constructor.
attacks/batch_cube.py:11
Method
__init__
Constructor.
attacks/batch_simple.py:11
Method
__init__
Constructor.
attacks/batch_random.py:11
Method
__init__
Constructor. :param loss: loss function to use :type loss: callable
attacks/objectives.py:114
Method
__init__
Constructor. :param loss: loss function to use :type loss: callable
attacks/objectives.py:147
Method
__init__
Constructor. :param fraction: fraction of elements to keep in normalization :type fraction: float
attacks/norms.py:118
Method
__init__
Constructor. :param fraction: fraction of elements to keep in normalization :type fraction: float
attacks/norms.py:175
Method
__init__
Constructor.
attacks/batch_cube2.py:281
Method
__init__
Constructor.
attacks/batch_corner_search.py:260
Method
__init__
Constructor. :param mask_gen: MaskGenerator object to generate frames :type mask_gen: MaskGenerator :param epsilon:
attacks/batch_frames.py:11
Method
__init__
Constructor.
attacks/batch_reference_pgd.py:35
Method
__init__
Constructor.
attacks/batch_gradient_descent.py:11
Method
__init__
Constructor.
attacks/attack.py:11
Method
__init__
Constructor.
attacks/batch_query_limited.py:11
Method
__init__
Constructor.
attacks/batch_geometry.py:11
Method
__init__
Constructor. :param initializations: list of initializations :type initializations: [Initializations]
attacks/initializations.py:33
Method
__init__
Constructor. :param initializations: list of initializations :type initializations: [Initializations]
attacks/initializations.py:68
Method
__init__
Constructor. :param perturbations: perturbations :type perturbations: torch.autograd.Variable
attacks/initializations.py:102
Method
__init__
Constructor. :param min_bound: minimum bound :type min_bound: float :param max_bound: maximum bound :type ma
attacks/initializations.py:151
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/initializations.py:208
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/initializations.py:241
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/initializations.py:270
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/initializations.py:299
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/initializations.py:328
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/initializations.py:357
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/initializations.py:386
Method
__init__
Constructor. :param epsilon: epsilon to project on :type epsilon: float
attacks/initializations.py:415
← previous
next →
201–300 of 916, ranked by callers