MCPcopy Create free account

hub / github.com/Trustworthy-AI-Group/TransferAttack / functions

Functions2,264 in github.com/Trustworthy-AI-Group/TransferAttack

↓ 1 callersMethod_prior_bpd
Get the prior KL term for the variational lower-bound, measured in bits-per-dim. This term can't be optimized, as it only de
defense/diffpure/guided_diffusion/gaussian_diffusion.py:827
↓ 1 callersFunction_register
(cls)
defense/diffpure/score_sde/models/utils.py:29
↓ 1 callersMethod_register_forward
'inception_v3', 'resnet50', 'densenet121', 'vgg16_bn'
transferattack/input_transformation/su.py:83
↓ 1 callersMethod_register_forward_hooks
(self)
transferattack/advanced_objective/mfaa.py:89
↓ 1 callersMethod_register_model
Register the backward hook for the attention dropout (This code is copied from https://github.com/zhipeng-wei/PNA-PatchOut)
transferattack/model_related/pna_patchout.py:120
↓ 1 callersMethod_register_model
Copied from https://github.com/jpzhang1810/TGR/blob/master/methods.py
transferattack/model_related/tgr.py:49
↓ 1 callersMethod_register_model
(self)
transferattack/model_related/att.py:72
↓ 1 callersMethod_register_model
(self)
transferattack/model_related/fpr.py:85
↓ 1 callersMethod_remove_hooks
(self)
transferattack/advanced_objective/mfaa.py:92
↓ 1 callersMethod_scale_timesteps
(self, t)
defense/diffpure/runners/diffpure_ode.py:80
↓ 1 callersMethod_scale_timesteps
(self, t)
defense/diffpure/runners/diffpure_sde.py:82
↓ 1 callersMethod_scale_timesteps
(self, t)
defense/diffpure/runners/diffpure_ldsde.py:88
↓ 1 callersMethod_target_layer
'inception_v3', 'resnet50', 'densenet121', 'vgg16_bn' depth: [1, 2, 3, 4]
transferattack/input_transformation/su.py:67
↓ 1 callersMethod_update_ema
(self)
defense/diffpure/guided_diffusion/train_util.py:224
↓ 1 callersMethod_warmed_up
(self)
defense/diffpure/guided_diffusion/resample.py:161
↓ 1 callersFunctionadapt_model_from_file
(parent_module, model_variant)
transferattack/model_related/ata_vit_utils/Transformer_Explainability/baselines/ViT/helpers.py:244
↓ 1 callersFunctionadapt_model_from_string
(parent_module, model_string)
transferattack/model_related/ata_vit_utils/Transformer_Explainability/baselines/ViT/helpers.py:194
↓ 1 callersFunctionadd_mix_token_hook
(model, prob=0.5)
transferattack/model_related/sapr.py:47
↓ 1 callersMethodadjust_adversarial_example
Adjust adversarial example
transferattack/gradient/foolmix.py:343
↓ 1 callersFunctionadvanced_fgsm_every_memory
CFM+everywhere
transferattack/input_transformation/everywhere.py:284
↓ 1 callersMethodagm
Adaptive gradient modulation :param ori_data: natural images :param cur_adv: adv examples in last iteration :param gr
transferattack/ensemble/adaea.py:89
↓ 1 callersFunctionall_scale
Scale the model Scale the input model's parameters of convolutional layer in a random way. ### Args: model: Model to scale.
transferattack/ensemble/sasd_ws.py:173
↓ 1 callersMethodany_requires_grad
(self, input)
transferattack/model_related/llta_networks/models/decaydensenet.py:52
↓ 1 callersMethodany_requires_grad
(self, input)
transferattack/model_related/llta_networks/models/decaydensenet.py:122
↓ 1 callersMethodapply_frequency_gate_to_delta
(self, delta: torch.Tensor)
transferattack/generation/fap.py:108
↓ 1 callersMethodapply_hmfi
Hard Mixed-Frequency Inputs (HMFI): Simple hard frequency mixing - Keep low frequency from input x - Replace high frequency w
transferattack/input_transformation/mfi.py:82
↓ 1 callersMethodapply_smfi
Soft Mixed-Frequency Inputs (SMFI): Soft frequency mixing with smooth transitions - Use soft mask for smooth frequency transitions
transferattack/input_transformation/mfi.py:105
↓ 1 callersFunctionavg_pool_nd
Create a 1D, 2D, or 3D average pooling module.
defense/diffpure/guided_diffusion/nn.py:50
↓ 1 callersMethodbackward
(ctx, *output_grads)
defense/diffpure/guided_diffusion/nn.py:161
↓ 1 callersMethodbackward
(ctx, grad_output)
defense/diffpure/score_sde/op/upfirdn2d.py:135
↓ 1 callersMethodbatch_attack
(self, img, mask, labels, white_models)
transferattack/input_transformation/lpm.py:183
↓ 1 callersMethodbatch_attack_final_multiple_mask_2
(self, img, mask, label, white_models, M_num=4, pop_size=20)
transferattack/input_transformation/lpm.py:115
↓ 1 callersFunctionbetas_for_alpha_bar
Create a beta schedule that discretizes the given alpha_t_bar function, which defines the cumulative product of (1-beta) over time from t = [
defense/diffpure/guided_diffusion/gaussian_diffusion.py:53
↓ 1 callersMethodbetween_steps
(self)
transferattack/generation/diffattack.py:665
↓ 1 callersMethodbfa_loss_function
(self, aggregate_grad, x)
transferattack/advanced_objective/bfa.py:86
↓ 1 callersFunctionblock_forward
(x, block, block_index, mid_layer_index = mid_layer_index, ila = ila)
transferattack/advanced_objective/yaila/yaila_utils.py:96
↓ 1 callersMethodblock_fusion
(self, patch, x, probabilities=0.5, omega=0.5)
transferattack/input_transformation/sid.py:119
↓ 1 callersMethodblockmask
(self, x, choice=-1)
transferattack/input_transformation/l2t.py:202
↓ 1 callersMethodblocktransform
(self, x, choice=-1)
transferattack/input_transformation/sia.py:81
↓ 1 callersMethodblocktransform
(self, x, choice=-1)
transferattack/input_transformation/ssm_with_tricks.py:342
↓ 1 callersMethodbuild_conv_block
(self, dim, padding_type, norm_layer, use_dropout, use_bias)
transferattack/generation/ge_advgan.py:16
↓ 1 callersMethodbuildautoencoder
(self, arch, path)
transferattack/ensemble/rfcoa/rfcoa.py:61
↓ 1 callersMethodcalculate_average_blended_gradient_batch
Optimized blended gradient calculation using batch processing
transferattack/gradient/foolmix.py:210
↓ 1 callersMethodcalculate_integrated_gradient_batch
Optimized integrated gradient calculation using batch processing
transferattack/gradient/foolmix.py:171
↓ 1 callersFunctioncalculate_w
(H, r, lam, normalize_H)
transferattack/advanced_objective/yaila/yaila_utils.py:140
↓ 1 callersMethodcall_checkpoint_bottleneck
(self, input)
transferattack/model_related/llta_networks/models/decaydensenet.py:60
↓ 1 callersMethodcall_checkpoint_bottleneck
(self, input)
transferattack/model_related/llta_networks/models/decaydensenet.py:130
↓ 1 callersFunctioncenter_crop_arr
(pil_image, image_size)
defense/diffpure/guided_diffusion/image_datasets.py:134
↓ 1 callersFunctioncheck_overflow
(value)
defense/diffpure/guided_diffusion/fp16_util.py:243
↓ 1 callersFunctionclassifier_defaults
Defaults for classifier models.
defense/diffpure/guided_diffusion/script_util.py:35
↓ 1 callersMethodcleanup
Restore original forward methods
transferattack/model_related/ll2s.py:360
↓ 1 callersMethodclose
Flush, close possible files, and remove stdout/stderr mirroring.
defense/diffpure/utils.py:80
↓ 1 callersMethodcollect_stat
(self, noise)
transferattack/gradient/anda.py:191
↓ 1 callersMethodcompute_ig
(self, data, delta,label_inputs)
transferattack/advanced_objective/taig.py:40
↓ 1 callersFunctioncompute_rollout_attention
(all_layer_matrices, start_layer=0)
transferattack/model_related/ata_vit_utils/Transformer_Explainability/baselines/ViT/ViT_explanation_generator.py:7
↓ 1 callersMethodcondition_mean
Compute the mean for the previous step, given a function cond_fn that computes the gradient of a conditional log probability with res
defense/diffpure/guided_diffusion/gaussian_diffusion.py:364
↓ 1 callersMethodcondition_score
Compute what the p_mean_variance output would have been, should the model's score function be conditioned by cond_fn. See co
defense/diffpure/guided_diffusion/gaussian_diffusion.py:379
↓ 1 callersFunctioncontract_inner
tensordot(x, y, 1).
defense/diffpure/score_sde/models/layers.py:537
↓ 1 callersFunctionconv_downsample_2d
Fused `tf.nn.conv2d()` followed by `downsample_2d()`. Padding is performed only once at the beginning, not between the operations. The fused
defense/diffpure/score_sde/models/up_or_down_sampling.py:152
↓ 1 callersMethodcraft_adv
(self, data, delta, label, feat_x_ll, feat_x_hh, grad_pre)
transferattack/model_related/metassa.py:56
↓ 1 callersFunctioncreate_model
( image_size, num_channels, num_res_blocks, channel_mult="", learn_sigma=False, class_
defense/diffpure/guided_diffusion/script_util.py:138
↓ 1 callersMethodcreate_x_base
(self, batch_size, ratios)
transferattack/input_transformation/pam.py:47
↓ 1 callersMethodcrop
(self, x, ratio)
transferattack/input_transformation/l2t.py:351
↓ 1 callersMethoddct_2d
2-dimentional Discrete Cosine Transform (DCT)
transferattack/gradient/fgsra.py:109
↓ 1 callersMethoddct_2d
2-dimentional Discrete Cosine Transform, Type II (a.k.a. the DCT) (This code is copied from https://github.com/yuyang-long/SSA/blob/m
transferattack/input_transformation/ssm.py:178
↓ 1 callersMethoddct_2d
2-dimentional Discrete Cosine Transform, Type II (a.k.a. the DCT) (This code is copied from https://github.com/yuyang-long/SSA/blob/m
transferattack/input_transformation/ssm_with_tricks.py:194
↓ 1 callersMethoddct_2d
2-dimentional Discrete Cosine Transform, Type II (a.k.a. the DCT) (This code is copied from https://github.com/yuyang-long/SSA/blob/m
transferattack/input_transformation/l2t.py:301
↓ 1 callersMethoddct_perturbation
(self, x)
transferattack/input_transformation/ssm_with_tricks.py:332
↓ 1 callersFunctionddim_reverse_sample
========================================== ============ DDIM Inversion ============== ===========================
transferattack/generation/diffattack.py:369
↓ 1 callersMethodddim_sample
Sample x_{t-1} from the model using DDIM. Same usage as p_sample().
defense/diffpure/guided_diffusion/gaussian_diffusion.py:545
↓ 1 callersMethodddim_sample_loop_progressive
Use DDIM to sample from the model and yield intermediate samples from each timestep of DDIM. Same usage as p_sample_loop_pro
defense/diffpure/guided_diffusion/gaussian_diffusion.py:667
↓ 1 callersMethoddeblockify
(self, x: torch.Tensor, size: int)
transferattack/generation/fap.py:323
↓ 1 callersFunctiondenoise_update_fn
(model, x)
defense/diffpure/score_sde/sampling.py:435
↓ 1 callersMethoddensenet_forward_hook
Forward hook for residual modules Inputs: lamb (float): the weight for the residual modules
transferattack/model_related/iaa.py:111
↓ 1 callersFunctiondict2namespace
(config)
defense/diffpure/utils.py:94
↓ 1 callersMethoddiffattack
( self, model, label, controller, num_inference_st
transferattack/generation/diffattack.py:106
↓ 1 callersMethoddiscretize
Discretize the SDE in the form: x_{i+1} = x_i + f_i(x_i) + G_i z_i. Useful for reverse diffusion sampling and probabiliy flow sampling. Defau
defense/diffpure/score_sde/sde_lib.py:60
↓ 1 callersFunctiondiscretized_gaussian_log_likelihood
Compute the log-likelihood of a Gaussian distribution discretizing to a given image. :param x: the target images. It is assumed that thi
defense/diffpure/guided_diffusion/losses.py:58
↓ 1 callersMethoddrf
disparity-reduced filter :param grads: gradients of each model :param data_size: size of input images :return: reduce
transferattack/ensemble/adaea.py:115
↓ 1 callersFunctiondrift_fn
Get the drift function of the reverse-time SDE.
defense/diffpure/score_sde/sampling.py:443
↓ 1 callersMethoddrop
(self,data)
transferattack/advanced_objective/fia.py:64
↓ 1 callersFunctionencoder
(image, model, res=512)
transferattack/generation/diffattack.py:360
↓ 1 callersMethodend_feature_record
(self)
transferattack/advanced_objective/cfm.py:293
↓ 1 callersMethodend_feature_record
(self)
transferattack/advanced_objective/ftm.py:323
↓ 1 callersMethodend_feature_record
(self)
transferattack/input_transformation/everywhere.py:196
↓ 1 callersMethodenumerate_module
Enumerate and store references to attention and FFN modules Also stores original forward methods for later restoration
transferattack/model_related/ll2s.py:536
↓ 1 callersMethodexp_ig
(self, data, delta, label, **kwargs)
transferattack/gradient/mumodig.py:115
↓ 1 callersMethodexpand_eps_list
(self, delta, radius=1.)
transferattack/input_transformation/ops.py:90
↓ 1 callersMethodexpand_op_list
(self, k=2)
transferattack/input_transformation/ops.py:73
↓ 1 callersFunctionextract_layer
(model, layer)
transferattack/model_related/ata_vit_utils/Transformer_Explainability/baselines/ViT/helpers.py:152
↓ 1 callersMethodf
(w1, w2, x1, x2)
transferattack/model_related/ata_vit_utils/Transformer_Explainability/modules/layers_ours.py:215
↓ 1 callersFunctionfgsm
(gradz, step_size)
defense/at/lib/utils.py:36
↓ 1 callersMethodfilenames
(self, indices=[])
defense/at/dataset.py:73
↓ 1 callersMethodfilenames
(self, indices=[])
defense/hgd/dataset.py:73
↓ 1 callersFunctionfind_ema_checkpoint
(main_checkpoint, step, rate)
defense/diffpure/guided_diffusion/train_util.py:293
↓ 1 callersFunctionfind_images_and_targets
(folder, types=IMG_EXTENSIONS, class_to_idx=None, leaf_name_only=True, sort=True)
defense/at/dataset.py:16
↓ 1 callersFunctionfind_images_and_targets
(folder, types=IMG_EXTENSIONS, class_to_idx=None, leaf_name_only=True, sort=True)
defense/hgd/dataset.py:16
↓ 1 callersMethodfind_layer
(self,layer_name)
transferattack/advanced_objective/trap.py:67
↓ 1 callersMethodfind_layer
(self,layer_name)
transferattack/advanced_objective/fmaa.py:47
↓ 1 callersMethodfind_layer
(self, layer_name)
transferattack/advanced_objective/logit_margin.py:49
← previousnext →401–500 of 2,264, ranked by callers