Path |
Digest |
Size |
breaching/README.md |
sha256=G-yTn-xHt2-SE-k24iZjAROKXoSnnnsYW7etIjhXII8
|
360 |
breaching/__init__.py |
sha256=nWX_83V21RAI6yALxP9m84k4rytujrKsZj8h167NF1E
|
1469 |
breaching/utils.py |
sha256=eHP6K9CEaAZ3m1OeiNrfsreOUo1L9VewtlgmKnghajI
|
10883 |
breaching/analysis/README.md |
sha256=lwalVDegfc-qt9OXrO0ysmS-Csp18lgK3ht4FNUaHM4
|
518 |
breaching/analysis/__init__.py |
sha256=oTJiSNpUHwCM-ql_cxG4LF9wfVOgsNAVOWq3eqblah0
|
173 |
breaching/analysis/analysis.py |
sha256=YyI1OeTTS9ftSzYxGaObZJubxc8_n_ADvEA3Jole3TA
|
14422 |
breaching/analysis/imprint_guarantee.py |
sha256=zeYffOEdK6gExdafePwtzd8gVHVfOsVbNK2a13WLOZw
|
854 |
breaching/analysis/metrics.py |
sha256=KVP-W3xiN20l_ItQ3xABaw_W4w49uz_SbiCeCUSbe0g
|
14847 |
breaching/attacks/README.md |
sha256=gYJES5imyzqIaG-XvkU8C8hWwURzOOsg357KNf7xOqo
|
1005 |
breaching/attacks/__init__.py |
sha256=P1Q2T93Gt3_KUrntXQoQZtOQ3Rs3IOCove9nJEX4OF0
|
1896 |
breaching/attacks/analytic_attack.py |
sha256=KnNxe4DCMcmMXdEzuY_GRZXRR0FlUQBCzSlwr6p1pho
|
46289 |
breaching/attacks/base_attack.py |
sha256=8fu_iXz8PD-HBpZX8C3zUmeiqq6aRxLnNYAbX3s2Dyk
|
34241 |
breaching/attacks/multiscale_optimization_attack.py |
sha256=oaItnbdRbg8O2bwQGqK2L6DGq_SxmU60Z678LHLg1oQ
|
5571 |
breaching/attacks/optimization_based_attack.py |
sha256=ws3hYxnzjYuziHl3ZIkph_M456kOkoqpinAhw6DMnmk
|
10745 |
breaching/attacks/optimization_permutation_attack.py |
sha256=6mmPSufdmdUPFV11D2nFokZCNIQHvfqKpdku5YSTlWs
|
8130 |
breaching/attacks/optimization_with_label_attack.py |
sha256=inDFDgRVLVVwhkh0Ftjkg0PyAuylIwbP63LV1TziixY
|
12070 |
breaching/attacks/recursive_attack.py |
sha256=Zs9O75UpJM--dRi5VktfvLoZ44KiR1SlP6tjLileHv8
|
7376 |
breaching/attacks/auxiliaries/README.md |
sha256=R79g6xdGL8Bq1m5CJVC09iZp0z7P5-GtKs-2zLXxCIA
|
88 |
breaching/attacks/auxiliaries/__init__.py |
sha256=b5_oLHOBhcr8IILSM2iV9ZgO9kFvGThntbDWOBKsO3c
|
138 |
breaching/attacks/auxiliaries/augmentations.py |
sha256=u8B0EyNBeuhjX48eQj5YxTv7jY1J5TuuINCqLYFjIa0
|
9180 |
breaching/attacks/auxiliaries/common.py |
sha256=L5G2yTl1Zel1MiTx7nTQJm_fUZwulxXPKQFK4BLO5hg
|
7329 |
breaching/attacks/auxiliaries/conv2circulant.py |
sha256=JZuu9AZlB0piDNLiY36-Mbqqe4HElw4nvZbXCXm364k
|
2127 |
breaching/attacks/auxiliaries/deepinversion.py |
sha256=UFjaJubvaM6lKByaidFFyWCB0E0s3QGQSJDhhPa4cFM
|
5868 |
breaching/attacks/auxiliaries/make_functional.py |
sha256=bKCU1ArRpVdnDE2nMyLP7gnqebv6FZ69DERMZmH6aUA
|
16891 |
breaching/attacks/auxiliaries/objectives.py |
sha256=x3uXtC6SlRopMJb35an4Pr5x67bik1AqPLJUYdJJZ1A
|
23215 |
breaching/attacks/auxiliaries/recursive_attack.py |
sha256=vS-qvTgBFBqq6bNQU75aauGNli2DdQGUd5sQbA7-y_s
|
3840 |
breaching/attacks/auxiliaries/regularizers.py |
sha256=78Zp3OKMlKrshF9SzVMJHyEtMYFzAH9bP5UdQVrrwwc
|
9178 |
breaching/cases/README.md |
sha256=YiqCx40QYvQpF5tsXhQAg_e-_UlWRy9ou767rnpNUtA
|
664 |
breaching/cases/__init__.py |
sha256=TDnuaGj5xRHm-p4t89W0qoUGdKMxzkh-wYwxQOHSUGc
|
974 |
breaching/cases/servers.py |
sha256=x0qH4uLCauJ2iFZLK9TUea__7kWmekrwK-htL9q_tpk
|
40140 |
breaching/cases/users.py |
sha256=f50V2_Q5QUG8VxUFtGPeOFBucTXFub-q8vFMVcjl2Pk
|
22154 |
breaching/cases/aux_training/VAE.py |
sha256=R9Kj1tYpjd57RYC6PIwPNzFJemzu9_ur-i-uGjs5IBw
|
6828 |
breaching/cases/aux_training/__init__.py |
sha256=j4Ofg-36pLCE7N8KmbJLAod28jfRvhtSGldHjWwyQ78
|
233 |
breaching/cases/aux_training/nearest_embed.py |
sha256=_Ml6eQTvszwiSUuamUwRW5lYoTfbA0GNOQgXHP0o1Q0
|
5466 |
breaching/cases/data/__init__.py |
sha256=fNIXjgEQmseL5Nqubf4Ku-lysQD5z8Xgns9wC8S59rU
|
163 |
breaching/cases/data/cached_dataset.py |
sha256=VSwKkPX7PN6iULJaWUoItpOEc9NCH_kZ1zdSWyBxjWM
|
2179 |
breaching/cases/data/data_preparation.py |
sha256=SjCVASUvAX43CvzArGjEwOljHKPUOG0QfstmjuxCdcs
|
2675 |
breaching/cases/data/datasets_text.py |
sha256=nAU4MuUWj2oI0cnvqOWabl4QqeOlGvshhsBB7pVKB7k
|
16798 |
breaching/cases/data/datasets_vision.py |
sha256=8ZxlVrXo-3uilyy25KT3yrNjqC-kTWt2MARO9-Ud7tc
|
22371 |
breaching/cases/data/lmdb_datasets.py |
sha256=w6RQoczoRkGPkAlL0Ya-P3W0ofglNOmGxxovwwVy6VQ
|
7589 |
breaching/cases/data/wordlevel_tokenizer.py |
sha256=JTszBi1oqwKeP09mMgIo7uqtFtqy1CitUPmegJpv24E
|
2276 |
breaching/cases/malicious_modifications/__init__.py |
sha256=jd0KSHoWnjYZbCI7If3LtrnXzq40erNQWAlhBk_Lt-0
|
238 |
breaching/cases/malicious_modifications/analytic_transformer_utils.py |
sha256=q8QXMXbPRq5BdHYbXJklzepPpWeRziOswpuuML6BWX8
|
14502 |
breaching/cases/malicious_modifications/classattack_utils.py |
sha256=9UgLOol3_PTxqfA9FU4MTjNJMrPBLxTyL94QcdOPBJ4
|
10487 |
breaching/cases/malicious_modifications/feat_decoders.py |
sha256=0rw6xQWKjAmqFDyCj06HfBGw3pvAFgInJxSwYJ6Kwss
|
11276 |
breaching/cases/malicious_modifications/imprint.py |
sha256=YlVyLqR9I8lJPn5KtO81Zzmn0sifLr9o3dniBNfij_Q
|
9949 |
breaching/cases/malicious_modifications/parameter_utils.py |
sha256=lrMx481ZxqJ8O2VnJOi0I1CZaCarmkVPx3hsEQOvcTE
|
4260 |
breaching/cases/models/__init__.py |
sha256=_EsA2dOcdLUfE-LXe34PlzM7gJW9ifgPPy8n-Lls_Vk
|
78 |
breaching/cases/models/densenets.py |
sha256=4Re8V1eDfnPTlzUV6ZOJqzsDb_fTiw4LqN6gJBbKNsM
|
10169 |
breaching/cases/models/language_models.py |
sha256=f2HuoIOjrYse68TUh1vjnNk23F0GHK9LdVyQJc6oX7M
|
8305 |
breaching/cases/models/losses.py |
sha256=8gOicS5LaHw6i_PznDMTcleX49zsQqnPk2olFLY-2yY
|
1750 |
breaching/cases/models/model_preparation.py |
sha256=TJ4QAfaEcAgmsAHI-iIg9WJZvINiINJNswAJ4oZq4cE
|
23631 |
breaching/cases/models/nfnets.py |
sha256=Nkt2TlW-QebyhMmMRhTQaOeJNz_BekTmqk3uW-oa-CY
|
12907 |
breaching/cases/models/resnets.py |
sha256=CHCACcUs0stDW4qXAezxIwoZlqxnIM93JsQoEEm4IQs
|
12584 |
breaching/cases/models/transformer_dictionary.py |
sha256=4vihSapJQsp7LWcICQtvzSjp9NolqePw9h7LbIyDHwo
|
8625 |
breaching/cases/models/utils.py |
sha256=DvlO4yUpkjRREj9kkczTJzYF0pEIB-QCfQqi1w9eqNc
|
1817 |
breaching/cases/models/vgg.py |
sha256=09EfogJBvmwHV2sSrRml28nayBuJejk8SIxIi7Q574I
|
4423 |
breaching/config/README.md |
sha256=vhlJ3yOXi3wICqM20sPYJomxplI8QYmEK8oG92iN9sQ
|
556 |
breaching/config/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
breaching/config/cfg.yaml |
sha256=ASqwQJcGVw-hiQhFLVndeM5mp5V45KLRV6vm6mZ9zVY
|
743 |
breaching/config/attack/README.md |
sha256=v4HpUdQDrEVkN4Pn4vci7Mk9B-mAGQACvcOy7C9O7mU
|
120 |
breaching/config/attack/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
breaching/config/attack/_default_optimization_attack.yaml |
sha256=RbzDtthPSVHCyu-n5hDfUXlZGYPExLD-DQhoUTdPCZs
|
881 |
breaching/config/attack/analytic.yaml |
sha256=MIVMkSVjoOR32XD7Wr8EGCXc4NZ8F1Fjy7dX-_jc6i0
|
162 |
breaching/config/attack/april_analytic.yaml |
sha256=r3Ipli2rbjxMVMyNwJfV-IMvyjcqdBy4lD58UmTfWWQ
|
175 |
breaching/config/attack/beyondinfering.yaml |
sha256=rM4ntGs3KOP2qjtVJUFLaf1MCn6WCAa_ry4inLBeD8M
|
567 |
breaching/config/attack/clsattack.yaml |
sha256=zzz_auEasLAdWZftCdZMAAUFEKu0UDarxJH9qfQUffk
|
677 |
breaching/config/attack/decepticon.yaml |
sha256=bVflGIV_99WAomilQo2jtSYpjnxaHndSvxRAcbJo3mk
|
1129 |
breaching/config/attack/deepleakage.yaml |
sha256=HAk4QhBDfOAJtXik7Fks0YNN_djm81GUNKDMO1fA9BE
|
343 |
breaching/config/attack/imprint.yaml |
sha256=W30PzkfmLqlUmufU5M1T_wW5Ik3-TLkpllSYD4_BOiw
|
639 |
breaching/config/attack/invertinggradients.yaml |
sha256=uuyuZ9UV09twdNBuf2ZbTCX6HoC_ePGiz4ggeEdniSk
|
666 |
breaching/config/attack/legacy.yaml |
sha256=6KuyVgiZROWkEU7_dKintaT1_aemRM_cdPFSxbE1RpI
|
656 |
breaching/config/attack/modern.yaml |
sha256=PPF0gx0H9kmfxBy_Jx9VE_zuHmTdZb0AZmYrdBRzeSM
|
671 |
breaching/config/attack/multiscale_ghiasi.yaml |
sha256=q-m8uKvWR1Wwdp35HZrFHmY6ZcoOkCk5VaVUxr8jYsc
|
443 |
breaching/config/attack/rgap.yaml |
sha256=nuTXhxGeqMotVIrc5RRgclyD8xcGJMvPLQXzDiVxtEk
|
308 |
breaching/config/attack/sanitycheck.yaml |
sha256=TMjExEfJEiTKSDxtyCtGgE_H5UNEhmXzajSHNPzISb8
|
435 |
breaching/config/attack/seethroughgradients.yaml |
sha256=2u33MAuRJ7hAa8aznHW9X6rkIapheXdozU19iHCbEK8
|
1035 |
breaching/config/attack/tag.yaml |
sha256=bKBmp6FL_wpaJE0tuXsqSsJpR3PdugwlwSz3ve8eA0o
|
999 |
breaching/config/attack/wei.yaml |
sha256=NCQM6WW2i2n3YZq8LKhp1p_sL0BMAutTLooQVQZRsvk
|
437 |
breaching/config/case/0_sanity_check.yaml |
sha256=SLg0l-0OB8dHIXwBwtfXj9BqBjFNQW1Ytu9ZWeth80g
|
213 |
breaching/config/case/10_causal_lang_training.yaml |
sha256=vdfO2ThhuIPJNkC-nDEecuy28YsSjPGBwGQOaRhcm5A
|
275 |
breaching/config/case/1_single_image_small.yaml |
sha256=3ez9Jkw8jyLq3mmTwFnvsBnJFH88eMSilFhIEypPFzg
|
219 |
breaching/config/case/2_single_imagenet.yaml |
sha256=j5YRQu26nB5u5EtAOcGvDqI3qwIxt9O-n-RwO5sMaMc
|
195 |
breaching/config/case/4_fedavg_small_scale.yaml |
sha256=as_SX3UV9MJvW6d1Jag4DL3unZw8XvmoV7WYXQAM52k
|
197 |
breaching/config/case/5_small_batch_imagenet.yaml |
sha256=Z_TcJK1rw-dcEckKew_2r0srFHjREXnTP7orinww7Z0
|
242 |
breaching/config/case/6_large_batch_cifar.yaml |
sha256=xTuTc1YC6RBDV35Np6hN9wlELdTV09KLDgPu075rCLE
|
223 |
breaching/config/case/8_industry_scale_fl.yaml |
sha256=myhdCiXFBsfwC5A7l69hkCWJJQY_MHQHkY2YPLG_aTI
|
202 |
breaching/config/case/9_bert_training.yaml |
sha256=S-EBZJfCSL8bcXVYqKlzHoZ7rS-MjrRvxgvat1lPpck
|
295 |
breaching/config/case/README.md |
sha256=zxiYaeATKrntOdbAvcuWuHpD1jJiV8XvLmSzR0cMZ2k
|
193 |
breaching/config/case/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
breaching/config/case/data/Birdsnap.yaml |
sha256=2hw9hCkWoRM-cHwW_N4oPxZSnWMKw_FeYlHvo5ZRN9M
|
833 |
breaching/config/case/data/CIFAR10.yaml |
sha256=HBBh2F8FKaZDZkYXhfHoiF56HC-730qCwdsf3wSy3Bo
|
799 |
breaching/config/case/data/CIFAR100.yaml |
sha256=JIDigKxWdouqhPxDYGgIHiwGscJXSdkKic1ulOd06s4
|
764 |
breaching/config/case/data/ImageNet.yaml |
sha256=J7VAQpUBk0yZvcdWu2cX2PzM-6kJBjbU-Hdag9tN2aA
|
763 |
breaching/config/case/data/ImageNetAnimals.yaml |
sha256=iVm49P1nWx1ANWBFJC-ISWPGzmntIScYHmT2U71j-0I
|
915 |
breaching/config/case/data/TinyImageNet.yaml |
sha256=8T8R1bz-CVhqRvEKlelRvH-nR7i8Vbd__RvRnpepkM8
|
822 |
breaching/config/case/data/cola.yaml |
sha256=7SkXMjVOuw9JoVyoTpCMJtN1DyOMDKl-GQtK1mhM9Eg
|
626 |
breaching/config/case/data/shakespeare.yaml |
sha256=nvPvkuXMPhrLoXAry0IITiB5lBqid_NuzcuZoXj6Bi0
|
587 |
breaching/config/case/data/stackoverflow.yaml |
sha256=2tMdqgD5ooXJCEY_ZAqbnCYl7JeFqz1LIirn439tuvw
|
639 |
breaching/config/case/data/wikitext.yaml |
sha256=XPCrdPbPZhsrMkQC8oG_pernj6mQh8_8mMMriDsNMjo
|
624 |
breaching/config/case/data/db/LMDB.yaml |
sha256=4frpy90bry9p-dYSwl7Gc3wh_fnBtQh7ZuwLA1wS-QE
|
352 |
breaching/config/case/data/db/none.yaml |
sha256=NeHeORa7c51MIYNitqP5OoCV9ISLdO_-EQNj-PtxIkk
|
6 |
breaching/config/case/impl/default.yaml |
sha256=Yfz0TXKOoALKe4X7wsE8pb0fpoB79oRW30g7D-WB-LY
|
837 |
breaching/config/case/server/honest-but-curious.yaml |
sha256=bUv7ru7480YEaUZhAIqItqxcFQQuBBTDYKAahaoka6s
|
194 |
breaching/config/case/server/malicious-fishing.yaml |
sha256=tR8euiUTfeEVibtBw_Rl-ksRQz9dNvwgWH4f9N0xQts
|
378 |
breaching/config/case/server/malicious-model-cah.yaml |
sha256=HUt-gezJr0umDLVMz2g9vk2ekWcJ5ivRQN6TXNjPPow
|
736 |
breaching/config/case/server/malicious-model-rtf.yaml |
sha256=_KnO_bEbVYUZ5l3iHi2e_UbKjE72LsCPhBWliTri1Tw
|
745 |
breaching/config/case/server/malicious-transformer.yaml |
sha256=wfhVeaw8k4gKqApEEwRUaEUMuZn_wJP1kBb-VnEjw7Q
|
540 |
breaching/config/case/user/local_gradient.yaml |
sha256=-F061AcfbiDgSSLOWFqua-so5HdOpBneN20cVORuRQs
|
577 |
breaching/config/case/user/local_updates.yaml |
sha256=XSbZQV6-t2HzxOqrQc6Qv7zcrj4LCfusmTkl2Lek_Ao
|
730 |
breaching/config/case/user/multiuser_aggregate.yaml |
sha256=jJJDwLV4elGp9kY1-BhZkyJTYY7zQnMR5TuYjXZcaDc
|
577 |
breaching/config/hydra/__init__.py |
sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU
|
0 |
breaching/config/hydra/job_logging/custom.yaml |
sha256=BrP0s3f0iefmevxVlgSxtk5-YqP8gaOrrw05ml4veYU
|
445 |
breaching-0.1.2.data/scripts/benchmark_breaches.py |
sha256=6FA6IglbMO79bFZeuKmHIaW0IMG4rAoOGNDVY0q8lMY
|
5003 |
breaching-0.1.2.data/scripts/simulate_breach.py |
sha256=v3ilhwFX4kQ7Cyb6P9LrlxoK9l5Pq_QptYqX7Klx0G4
|
3122 |
breaching-0.1.2.dist-info/LICENSE.md |
sha256=NXvdsmDWIjXOEfF-bOZI98MKJXNSmtxEyvbQFVaISb4
|
1092 |
breaching-0.1.2.dist-info/METADATA |
sha256=NkCb0pqKWnLEm8jVanZZjCwqSXWC66AESy2IAWPp-N4
|
11515 |
breaching-0.1.2.dist-info/WHEEL |
sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA
|
92 |
breaching-0.1.2.dist-info/top_level.txt |
sha256=AN5sV22r-3b6eKMZnS07Yl2qOXKUYAR8bHd3T1t6MmY
|
10 |
breaching-0.1.2.dist-info/RECORD |
— |
— |