LICENSE
README.md
pyproject.toml
krum/__init__.py
krum.egg-info/PKG-INFO
krum.egg-info/SOURCES.txt
krum.egg-info/dependency_links.txt
krum.egg-info/requires.txt
krum.egg-info/top_level.txt
krum/orchestration/__init__.py
krum/orchestration/execution.py
krum/orchestration/hashing.py
krum/orchestration/metrics.py
krum/orchestration/storage.py
krum/orchestration/tracing.py
krum/primitives/__init__.py
krum/primitives/aggregators/__init__.py
krum/primitives/aggregators/aksel.py
krum/primitives/aggregators/average.py
krum/primitives/aggregators/brute.py
krum/primitives/aggregators/bulyan.py
krum/primitives/aggregators/geometric_median.py
krum/primitives/aggregators/krum.py
krum/primitives/aggregators/median.py
krum/primitives/aggregators/medoid.py
krum/primitives/aggregators/multikrum.py
krum/primitives/aggregators/nearest_neighbor_average.py
krum/primitives/aggregators/trimmed_mean.py
krum/primitives/attacks/__init__.py
krum/primitives/attacks/alie.py
krum/primitives/attacks/full_gradient_negation.py
krum/primitives/attacks/gaussian.py
krum/primitives/attacks/sign_flip.py
krum/primitives/attacks/small_perturbation.py
krum/primitives/data_partitioners/__init__.py
krum/primitives/data_partitioners/dirichlet.py
krum/primitives/data_partitioners/iid.py
krum/primitives/data_partitioners/mixing.py
krum/primitives/data_partitioners/per_labels.py
krum/primitives/models/__init__.py
krum/primitives/models/cnn.py
krum/primitives/models/mlp.py
krum/simulations/__init__.py
krum/simulations/centralised/__init__.py
krum/simulations/centralised/hidden_vulnerability_icml_2018.py
krum/simulations/centralised/krum_nips_2017.py
krum/simulations/decentralised/__init__.py
krum/simulations/decentralised/monna_icml_2023.py