MCPcopy Create free account

hub / github.com/TrustAIResearch/MLHospital / functions

Functions225 in github.com/TrustAIResearch/MLHospital

↓ 1 callersMethodsave_outputs_hook
(self, layer_id)
mlh/defenses/attribute_inference/AttriGuard.py:49
↓ 1 callersMethodsave_outputs_hook
(self, layer_id)
mlh/defenses/attribute_inference/Olympus.py:49
↓ 1 callersMethodsave_outputs_hook
(self, layer_id)
mlh/defenses/attribute_inference/AdvTrain.py:49
↓ 1 callersMethodsave_outputs_hook
(self, layer_id)
mlh/attacks/membership_inference/attacks.py:54
↓ 1 callersMethodsave_outputs_hook
(self, layer_id)
mlh/attacks/attribute_inference/attacks.py:50
↓ 1 callersMethodsave_outputs_hook
(self, layer_id)
mlh/models/utils.py:38
↓ 1 callersFunctionsmooth_sens_torch
Compute beta-smooth sensitivity. Args: counts: tensor of scores noise_eps: noise parameter l: moment of interest
mlh/defenses/pate.py:434
↓ 1 callersFunctionsmoothed_sens
Compute beta-smooth sensitivity. Args: counts: array of scores noise_eps: noise parameter l: moment of interest
mlh/defenses/pate.py:182
↓ 1 callersMethodtrain
(self, train_loader, inference_loader, test_loader)
mlh/defenses/membership_inference/PATE.py:198
↓ 1 callersMethodtrain
(self, infer_loader, test_loader, real_attack=False, attack_loader=None)
mlh/defenses/attribute_inference/AttriGuard.py:276
↓ 1 callersMethodtrain
(self, dataloader, train_epoch=100)
mlh/attacks/attribute_inference/attacks.py:243
↓ 1 callersMethodtrain_attack_advreg
train the mia classifier to distinguish train and inference data
mlh/defenses/membership_inference/AdvReg.py:132
↓ 1 callersMethodtrain_attack_advtrain
train the aia classifier to infer sensitive attribute from embeddings
mlh/defenses/attribute_inference/Olympus.py:209
↓ 1 callersMethodtrain_attack_advtrain
train the aia classifier to infer sensitive attribute from embeddings
mlh/defenses/attribute_inference/AdvTrain.py:170
↓ 1 callersMethodtrain_attack_advtrain
train the aia classifier to infer sensitive attribute from embeddings
mlh/attacks/attribute_inference/attacks.py:408
↓ 1 callersMethodtrain_models
(self, teacher_loaders)
mlh/defenses/membership_inference/PATE.py:138
↓ 1 callersMethodtrain_obfuscator_privately
(self, train_loader)
mlh/defenses/attribute_inference/Olympus.py:230
↓ 1 callersMethodtrain_teacher
(self, model, trainloader, criterion, optimizer, epochs=20)
mlh/defenses/membership_inference/PATE.py:111
FunctionMSE
(y, t)
mlh/attacks/membership_inference/attacks.py:657
Method__call__
(self, x)
mlh/data_preprocessing/data_loader.py:433
Method__call__
(self, y)
mlh/data_preprocessing/data_loader.py:451
Method__call__
(self, y)
mlh/data_preprocessing/data_loader.py:460
Method__call__
(self, y)
mlh/data_preprocessing/data_loader.py:468
Method__getitem__
(self, index)
mlh/data_preprocessing/attribute_data_parser.py:61
Method__getitem__
(self, i)
mlh/data_preprocessing/data_loader.py:401
Method__getitem__
(self, i)
mlh/data_preprocessing/data_loader.py:421
Method__init__
(self, model, device="cuda:0", num_class=10, epochs=100, learning_rate=0.01, momentum=0.9, weight_decay=5e-4,
mlh/defenses/membership_inference/Normal.py:60
Method__init__
(self, model, device="cuda:0", num_class=10, epochs=100, learning_rate=0.01, momentum=0.9, weight_decay=5e-4,
mlh/defenses/membership_inference/LabelSmoothing.py:60
Method__init__
(self, model, device="cuda:0", num_class=10, epochs=100, learning_rate=0.01, momentum=0.9, weight_decay=5e-4,
mlh/defenses/membership_inference/AdvReg.py:81
Method__init__
(self, num_class=10)
mlh/defenses/membership_inference/PATE.py:45
Method__init__
(self, model, device='cuda:0', num_class=10, epochs=100, learning_rate=0.01, num_teacher=20, pate_epsilon=0.2,
mlh/defenses/membership_inference/PATE.py:67
Method__init__
(self, model, device="cuda:0", num_class=10, epochs=100, learning_rate=0.01, momentum=0.9, weight_decay=5e-4,
mlh/defenses/membership_inference/MixupMMD.py:127
Method__init__
(self,)
mlh/defenses/membership_inference/trainer.py:39
Method__init__
(self, model, device="cuda:0", num_class=10, epochs=100, learning_rate=0.01, momentum=0.9, weight_decay=5e-4,
mlh/defenses/membership_inference/DPSGD.py:34
Method__init__
(self, model, layers)
mlh/defenses/attribute_inference/AttriGuard.py:39
Method__init__
(self, target_model, alpha, device="cuda:0", emb_dim=512, tar_att='Young', sen_att='Male', num_class=2,
mlh/defenses/attribute_inference/AttriGuard.py:80
Method__init__
(self, data_root, data_label)
mlh/defenses/attribute_inference/AttriGuard.py:201
Method__init__
(self, model, layers)
mlh/defenses/attribute_inference/Olympus.py:39
Method__init__
(self, dim_in, dim_out)
mlh/defenses/attribute_inference/Olympus.py:60
Method__init__
(self, target_model, alpha, device="cuda:0", emb_dim=512, tar_att='Young', sen_att='Male', num_class=2,
mlh/defenses/attribute_inference/Olympus.py:110
Method__init__
(self, model, layers)
mlh/defenses/attribute_inference/AdvTrain.py:39
Method__init__
(self, target_model, alpha, device="cuda:0", emd_dim=512, tar_att='Young', sen_att='Male', num_class=2,
mlh/defenses/attribute_inference/AdvTrain.py:80
Method__init__
(self, model, layers)
mlh/attacks/membership_inference/attacks.py:44
Method__init__
(self, model)
mlh/attacks/membership_inference/attacks.py:65
Method__init__
(self, args, attack_type, target_model, shadow_model, target_train_dataloader, target_test_dataloader, shadow_
mlh/attacks/membership_inference/attacks.py:141
Method__init__
(self,)
mlh/attacks/membership_inference/attacks.py:213
Method__init__
( self, num_class, device, attack_type, attack_tra
mlh/attacks/membership_inference/attacks.py:253
Method__init__
( self, num_class, device, attack_type, attack_tra
mlh/attacks/membership_inference/attacks.py:540
Method__init__
( self, device, target_model, shadow_model, target
mlh/attacks/membership_inference/attacks.py:677
Method__init__
(self, model, layers)
mlh/attacks/attribute_inference/attacks.py:40
Method__init__
(self, model)
mlh/attacks/attribute_inference/attacks.py:61
Method__init__
(self, args, model)
mlh/attacks/attribute_inference/attacks.py:82
Method__init__
(self, args, attack_type, target_model, target_train_dataloader, target_test_dataloader, layers, obfuscator)
mlh/attacks/attribute_inference/attacks.py:150
Method__init__
(self,)
mlh/attacks/attribute_inference/attacks.py:196
Method__init__
( self, emb_dim, device, attack_train_dataset, att
mlh/attacks/attribute_inference/attacks.py:217
Method__init__
(self, dim_in, dim_out)
mlh/attacks/attribute_inference/attacks.py:327
Method__init__
(self)
mlh/examples/aia_example.py:82
Method__init__
(self, model)
mlh/models/utils.py:49
Method__init__
(self, num_classes, num_features=None)
mlh/models/membership_inference.py:36
Method__init__
(self, dim_in_1, dim_in_2)
mlh/models/attack_model.py:45
Method__init__
(self, posterior_dim, class_dim)
mlh/models/attack_model.py:77
Method__init__
(self, class_num, embedding_dim)
mlh/models/attack_model.py:116
Method__init__
(self, root, transform)
mlh/data_preprocessing/attribute_data_parser.py:38
Method__init__
(self, args)
mlh/data_preprocessing/data_loader.py:37
Method__init__
(self, args)
mlh/data_preprocessing/data_loader.py:225
Method__init__
( self, dataset, transform=None, backdoor_indices=None, trigger_trans=None, attack_tra
mlh/data_preprocessing/data_loader.py:389
Method__init__
(self, dataset, indices=None)
mlh/data_preprocessing/data_loader.py:417
Method__init__
(self, mask, pattern)
mlh/data_preprocessing/data_loader.py:429
Method__init__
(self, src_label, tar_label)
mlh/data_preprocessing/data_loader.py:447
Method__init__
(self, classes)
mlh/data_preprocessing/data_loader.py:457
Method__init__
(self, tar_label)
mlh/data_preprocessing/data_loader.py:465
Method__len__
(self)
mlh/defenses/attribute_inference/AttriGuard.py:210
Method__len__
(self)
mlh/data_preprocessing/attribute_data_parser.py:79
Method__len__
(self)
mlh/data_preprocessing/data_loader.py:412
Method__len__
(self)
mlh/data_preprocessing/data_loader.py:424
Method_init_weights
(self, module)
mlh/defenses/attribute_inference/Olympus.py:98
Method_sample_weight_decay
()
mlh/defenses/membership_inference/Normal.py:92
Method_sample_weight_decay
()
mlh/defenses/membership_inference/LabelSmoothing.py:93
Method_sample_weight_decay
()
mlh/defenses/membership_inference/PATE.py:82
Method_sample_weight_decay
()
mlh/defenses/membership_inference/MixupMMD.py:152
Method_sample_weight_decay
()
mlh/defenses/membership_inference/DPSGD.py:59
Functioncheck_and_transform_label_format
Check label format and transform to one-hot-encoded labels if necessary :param labels: An array of integer labels of shape `(nb_samples,)`,
mlh/utils.py:43
Functioncompute_q_noisy_max_approx
Returns ~ Pr[outcome != winner]. Args: counts: a list of scores noise_eps: privacy parameter for noisy_max Returns:
mlh/defenses/pate.py:69
Functioncount_dataset
(targetTrainloader, targetTestloader, shadowTrainloader, shadowTestloader, num_classes, attr=None)
mlh/data_preprocessing/dataset_preprocessing.py:31
Functioncount_dataset_for_class
(num_class, dataset)
mlh/data_preprocessing/dataset_preprocessing.py:123
Functionevaluate
(args, model, dataloader)
mlh/examples/train_target_models.py:77
Functionevaluate
(model, dataloader)
mlh/examples/mia_example.py:68
Methodfn
(_, __, output)
mlh/defenses/attribute_inference/AttriGuard.py:50
Methodfn
(_, __, output)
mlh/defenses/attribute_inference/Olympus.py:50
Methodfn
(_, __, output)
mlh/defenses/attribute_inference/AdvTrain.py:50
Methodfn
(_, __, output)
mlh/attacks/membership_inference/attacks.py:55
Methodfn
(_, __, output)
mlh/attacks/attribute_inference/attacks.py:51
Methodfn
(_, __, output)
mlh/models/utils.py:39
Methodforward
(self, x)
mlh/defenses/attribute_inference/AttriGuard.py:54
Methodforward
(self, x)
mlh/defenses/attribute_inference/AttriGuard.py:69
Methodforward
(self, x)
mlh/defenses/attribute_inference/Olympus.py:54
Methodforward
(self, x)
mlh/defenses/attribute_inference/Olympus.py:69
Methodforward
(self, x)
mlh/defenses/attribute_inference/Olympus.py:103
Methodforward
(self, x)
mlh/defenses/attribute_inference/AdvTrain.py:54
Methodforward
(self, x)
mlh/defenses/attribute_inference/AdvTrain.py:69
← previousnext →101–200 of 225, ranked by callers