README.md
setup.cfg
setup.py
active_user_selectors/__init__.py
active_user_selectors/diverse_user_selector.py
active_user_selectors/simple_user_selector.py
active_user_selectors/tests/__init__.py
active_user_selectors/tests/test_active_user_selector.py
active_user_selectors/tests/test_diverse_user_selector.py
channels/__init__.py
channels/base_channel.py
channels/communication_stats.py
channels/half_precision_channel.py
channels/message.py
channels/product_quantization_channel.py
channels/scalar_quantization_channel.py
channels/sketch_channel.py
channels/sparse_mask_channel.py
channels/tests/__init__.py
channels/tests/test_half_precision_channel.py
channels/tests/test_identity_channel.py
channels/tests/test_product_quantization_channel.py
channels/tests/test_scalar_quantization_channel.py
channels/tests/test_sketch_channel.py
channels/tests/test_sparse_mask_channel.py
clients/__init__.py
clients/async_client.py
clients/base_client.py
clients/dp_client.py
clients/tests/__init__.py
clients/tests/async_client_test.py
clients/tests/client_test.py
common/__init__.py
common/diversity_metrics.py
common/logger.py
common/pytest_helper.py
common/timeline.py
common/timeout_simulator.py
common/training_event_handler.py
common/training_simulator.py
common/tests/__init__.py
common/tests/test_diversity_metrics.py
common/tests/test_round_timeline.py
common/tests/test_timeout_simulator.py
common/tests/test_training_event_handler.py
common/tests/test_training_simulator.py
compression/__init__.py
compression/em.py
compression/pq.py
compression/tests/__init__.py
compression/tests/test_product_quantization.py
configs/__init__.py
configs/tests/__init__.py
configs/tests/test_config_validation.py
data/__init__.py
data/csv_dataset.py
data/data_provider.py
data/data_sharder.py
data/dataset_data_loader.py
data/tests/__init__.py
data/tests/test_data_sharder.py
data/tests/test_dataset_dataloader_with_batch.py
examples/__init__.py
examples/cifar10_example.py
examples/sent140_example.py
flsim/__init__.py
flsim/version.py
flsim.egg-info/PKG-INFO
flsim.egg-info/SOURCES.txt
flsim.egg-info/dependency_links.txt
flsim.egg-info/requires.txt
flsim.egg-info/top_level.txt
interfaces/__init__.py
interfaces/batch_metrics.py
interfaces/data_loader.py
interfaces/dataset.py
interfaces/metrics_reporter.py
interfaces/model.py
metrics_reporter/__init__.py
metrics_reporter/tensorboard_metrics_reporter.py
optimizers/__init__.py
optimizers/async_aggregators.py
optimizers/layerwise_optimizers.py
optimizers/local_optimizers.py
optimizers/optimizer_scheduler.py
optimizers/optimizer_test_utils.py
optimizers/server_optimizers.py
optimizers/sketch_aggregator.py
optimizers/sync_aggregators.py
optimizers/tests/__init__.py
optimizers/tests/sketch_aggregator_test.py
optimizers/tests/test_async_aggregator.py
optimizers/tests/test_lamb_optimizer.py
optimizers/tests/test_lars_optimizer.py
optimizers/tests/test_optimizer_factories.py
optimizers/tests/test_optimizer_scheduler.py
privacy/__init__.py
privacy/common.py
privacy/privacy_engine.py
privacy/privacy_engine_factory.py
privacy/user_update_clip.py
privacy/tests/__init__.py
privacy/tests/test_dp_integration.py
privacy/tests/test_privacy_engine.py
privacy/tests/test_user_update_clipper.py
reducers/__init__.py
reducers/base_round_reducer.py
reducers/dp_round_reducer.py
reducers/secure_round_reducer.py
reducers/sketch_round_reducer.py
reducers/weighted_dp_round_reducer.py
reducers/tests/__init__.py
reducers/tests/round_reducer_test.py
secure_aggregation/__init__.py
secure_aggregation/secure_aggregator.py
secure_aggregation/tests/__init__.py
secure_aggregation/tests/secagg_integration_test.py
secure_aggregation/tests/secure_aggregation_test.py
servers/__init__.py
servers/aggregator.py
servers/sync_dp_servers.py
servers/sync_secagg_servers.py
servers/sync_servers.py
servers/tests/__init__.py
servers/tests/test_aggregator.py
servers/tests/test_sync_dp_servers.py
servers/tests/test_sync_secagg_servers.py
servers/tests/test_sync_servers.py
tests/__init__.py
tests/utils.py
trainers/__init__.py
trainers/async_trainer.py
trainers/private_sync_trainer.py
trainers/sync_trainer.py
trainers/trainer_base.py
trainers/tests/__init__.py
trainers/tests/async_trainer_test.py
trainers/tests/async_trainer_weights_test.py
trainers/tests/test_fedbuff.py
trainers/tests/test_trainer.py
utils/__init__.py
utils/config_utils.py
utils/count_sketch.py
utils/cuda.py
utils/process_state.py
utils/sample_model.py
utils/simple_batch_metrics.py
utils/async_trainer/__init__.py
utils/async_trainer/async_example_weights.py
utils/async_trainer/async_staleness_weights.py
utils/async_trainer/async_user_selector.py
utils/async_trainer/async_weights.py
utils/async_trainer/device_state.py
utils/async_trainer/training_event_generator.py
utils/data/__init__.py
utils/data/data_utils.py
utils/data/dummy_image_dataset.py
utils/data/fake_data_utils.py
utils/distributed/__init__.py
utils/distributed/fl_distributed.py
utils/fl/__init__.py
utils/fl/common.py
utils/fl/personalized_model.py
utils/fl/stats.py
utils/fl/target_metric.py
utils/tests/__init__.py
utils/tests/test_async_example_weights.py
utils/tests/test_async_staleness_weights.py
utils/tests/test_async_user_selector.py
utils/tests/test_async_weights.py
utils/tests/test_config_utils.py
utils/tests/test_data_utils.py
utils/tests/test_device_state.py
utils/tests/test_model_param_utils.py
utils/tests/test_personalized_model.py
utils/tests/test_stats.py
utils/tests/test_target_metric.py
utils/tests/test_training_event_generator.py
utils/tests/test_training_time_estimator.py
utils/tests/helpers/__init__.py
utils/tests/helpers/async_trainer_test_utils.py
utils/tests/helpers/async_weights_test_utils.py
utils/tests/helpers/sync_trainer_test_utils.py
utils/tests/helpers/test_data_utils.py
utils/tests/helpers/test_models.py
utils/tests/helpers/test_training_simulator_utils.py
utils/tests/helpers/test_utils.py
utils/timing/__init__.py
utils/timing/training_duration_distribution.py
utils/timing/training_time_estimator.py