.pre-commit-config.yaml
LICENSE.md
MANIFEST.in
README.md
benchmark_breaches.py
minimal_example.py
minimal_example_robbing_the_fed.py
pyproject.toml
setup.cfg
simulate_breach.py
breaching/README.md
breaching/__init__.py
breaching/utils.py
breaching.egg-info/PKG-INFO
breaching.egg-info/SOURCES.txt
breaching.egg-info/dependency_links.txt
breaching.egg-info/not-zip-safe
breaching.egg-info/requires.txt
breaching.egg-info/top_level.txt
breaching/analysis/README.md
breaching/analysis/__init__.py
breaching/analysis/analysis.py
breaching/analysis/imprint_guarantee.py
breaching/analysis/metrics.py
breaching/attacks/README.md
breaching/attacks/__init__.py
breaching/attacks/analytic_attack.py
breaching/attacks/base_attack.py
breaching/attacks/multiscale_optimization_attack.py
breaching/attacks/optimization_based_attack.py
breaching/attacks/optimization_permutation_attack.py
breaching/attacks/optimization_with_label_attack.py
breaching/attacks/recursive_attack.py
breaching/attacks/auxiliaries/README.md
breaching/attacks/auxiliaries/__init__.py
breaching/attacks/auxiliaries/augmentations.py
breaching/attacks/auxiliaries/common.py
breaching/attacks/auxiliaries/conv2circulant.py
breaching/attacks/auxiliaries/deepinversion.py
breaching/attacks/auxiliaries/make_functional.py
breaching/attacks/auxiliaries/objectives.py
breaching/attacks/auxiliaries/recursive_attack.py
breaching/attacks/auxiliaries/regularizers.py
breaching/cases/README.md
breaching/cases/__init__.py
breaching/cases/servers.py
breaching/cases/users.py
breaching/cases/aux_training/VAE.py
breaching/cases/aux_training/__init__.py
breaching/cases/aux_training/nearest_embed.py
breaching/cases/data/__init__.py
breaching/cases/data/cached_dataset.py
breaching/cases/data/data_preparation.py
breaching/cases/data/datasets_text.py
breaching/cases/data/datasets_vision.py
breaching/cases/data/lmdb_datasets.py
breaching/cases/data/wordlevel_tokenizer.py
breaching/cases/malicious_modifications/__init__.py
breaching/cases/malicious_modifications/analytic_transformer_utils.py
breaching/cases/malicious_modifications/classattack_utils.py
breaching/cases/malicious_modifications/feat_decoders.py
breaching/cases/malicious_modifications/imprint.py
breaching/cases/malicious_modifications/parameter_utils.py
breaching/cases/models/__init__.py
breaching/cases/models/densenets.py
breaching/cases/models/language_models.py
breaching/cases/models/losses.py
breaching/cases/models/model_preparation.py
breaching/cases/models/nfnets.py
breaching/cases/models/resnets.py
breaching/cases/models/transformer_dictionary.py
breaching/cases/models/utils.py
breaching/cases/models/vgg.py
breaching/config/README.md
breaching/config/__init__.py
breaching/config/cfg.yaml
breaching/config/attack/README.md
breaching/config/attack/__init__.py
breaching/config/attack/_default_optimization_attack.yaml
breaching/config/attack/analytic.yaml
breaching/config/attack/april_analytic.yaml
breaching/config/attack/beyondinfering.yaml
breaching/config/attack/clsattack.yaml
breaching/config/attack/decepticon.yaml
breaching/config/attack/deepleakage.yaml
breaching/config/attack/imprint.yaml
breaching/config/attack/invertinggradients.yaml
breaching/config/attack/legacy.yaml
breaching/config/attack/modern.yaml
breaching/config/attack/multiscale_ghiasi.yaml
breaching/config/attack/rgap.yaml
breaching/config/attack/sanitycheck.yaml
breaching/config/attack/seethroughgradients.yaml
breaching/config/attack/tag.yaml
breaching/config/attack/wei.yaml
breaching/config/case/0_sanity_check.yaml
breaching/config/case/10_causal_lang_training.yaml
breaching/config/case/1_single_image_small.yaml
breaching/config/case/2_single_imagenet.yaml
breaching/config/case/4_fedavg_small_scale.yaml
breaching/config/case/5_small_batch_imagenet.yaml
breaching/config/case/6_large_batch_cifar.yaml
breaching/config/case/8_industry_scale_fl.yaml
breaching/config/case/9_bert_training.yaml
breaching/config/case/README.md
breaching/config/case/__init__.py
breaching/config/case/data/Birdsnap.yaml
breaching/config/case/data/CIFAR10.yaml
breaching/config/case/data/CIFAR100.yaml
breaching/config/case/data/ImageNet.yaml
breaching/config/case/data/ImageNetAnimals.yaml
breaching/config/case/data/TinyImageNet.yaml
breaching/config/case/data/cola.yaml
breaching/config/case/data/shakespeare.yaml
breaching/config/case/data/stackoverflow.yaml
breaching/config/case/data/wikitext.yaml
breaching/config/case/data/db/LMDB.yaml
breaching/config/case/data/db/none.yaml
breaching/config/case/impl/default.yaml
breaching/config/case/server/honest-but-curious.yaml
breaching/config/case/server/malicious-fishing.yaml
breaching/config/case/server/malicious-model-cah.yaml
breaching/config/case/server/malicious-model-rtf.yaml
breaching/config/case/server/malicious-transformer.yaml
breaching/config/case/user/local_gradient.yaml
breaching/config/case/user/local_updates.yaml
breaching/config/case/user/multiuser_aggregate.yaml
breaching/config/hydra/__init__.py
breaching/config/hydra/job_logging/custom.yaml