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