examples/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
examples/cifar10_example.py,sha256=ImPjv8Cue4c56uhoSxacswt9lSXshe1I29FGXC4jBOc,3447
examples/sent140_example.py,sha256=4OH7kFU2G26nC46hQgEaUDPn8-35n8WTsCEtWD2U3nk,7312
flsim/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/version.py,sha256=LHwi-prwHLnskicxpoRbzM0bB4ghUEhK5vp8BqySye4,234
flsim/active_user_selectors/__init__.py,sha256=KynLXD7BuJRTztp6X3NhF5OGdsOggq-6mpYm0gWBoNo,2059
flsim/active_user_selectors/diverse_user_selector.py,sha256=BbN1tq97zaUSsNcl7iMWzSiwwnjNTZU4yZV_KU5s0K0,20880
flsim/active_user_selectors/simple_user_selector.py,sha256=u8QqWQlHNShLIowyNjMC1-mL2gEpzCQJ7xW2-WHsIDA,16924
flsim/active_user_selectors/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/active_user_selectors/tests/test_active_user_selector.py,sha256=KUTBCXlPPFkjRGwnAiPpxxJsCmlH3PZ0TVpABQ4HmkQ,15758
flsim/active_user_selectors/tests/test_diverse_user_selector.py,sha256=_WUT6C66OL_HpVWVkMkD-nMwxCRPsZL6Wmal3TiJjcU,22911
flsim/channels/__init__.py,sha256=Yp9t_E1DpCuPdAXXPJ_QAO4YrzxeSWmaP_lOR3zccNM,1004
flsim/channels/base_channel.py,sha256=gfdf87Y5FB71XEMQvNZjPqzrpS6RDPJPMXVgV_DPAOM,7087
flsim/channels/communication_stats.py,sha256=qOEcwMijc_uJtZlxyad-Ssdkvm5nEpzfaEKKaGlEDVE,1287
flsim/channels/half_precision_channel.py,sha256=wO7OVvMPLmp7uCwt39pw8Jvo8sq2dB8FO8duj54JiKk,3183
flsim/channels/message.py,sha256=4mb0GgGG1pDxnBooC0662kUnLJ3JVlPfYyGK_wmTmAM,2414
flsim/channels/scalar_quantization_channel.py,sha256=1YFZTxJD0Wk9zXZpQHYZlpJYZj2EdVRmyUP3fZTAyjE,8032
flsim/channels/sparse_mask_channel.py,sha256=h_U__VSK5Xrno50NlT0nasJnbii2DWp-iW73MRU2L6g,5055
flsim/channels/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/channels/tests/test_half_precision_channel.py,sha256=Vv-RiopoI5P2lXxiUCi5EXrKNmsG4F3zFRaXQUwL_8Q,4705
flsim/channels/tests/test_identity_channel.py,sha256=wZFcIiMzuEm31UNQ-_7aIWnBtZ6fSVa7xt5kA1aLzy4,4363
flsim/channels/tests/test_scalar_quantization_channel.py,sha256=YWox9FUuuUEzKrQVriFU4uiT0tFwVtzGt_74cml3IOY,7098
flsim/channels/tests/test_sparse_mask_channel.py,sha256=esaanWeIkMIlFS26wYhUk_t5wA3HRt3wkWnNYTaXGIk,9888
flsim/clients/__init__.py,sha256=QWzY49zcqJaUU9w1ADKv_AJ9IJmJp-8H8JG_3ThZVeo,540
flsim/clients/async_client.py,sha256=i0X4ZIJmSMD1j22Kqpvwm_9XT0kvBlOliVQmQdj-uHg,4146
flsim/clients/base_client.py,sha256=lgyXl-XoxJyrSZ4Hk_5_48NEf29qhJ0CmiYAOeIOmoM,15522
flsim/clients/dp_client.py,sha256=3U27jY3jDLoNY9ygDZs9nR_lxzLQAiPSHcRg3KXxT_s,6403
flsim/clients/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/clients/tests/async_client_test.py,sha256=sI76sErZpuzOGcEjh9Mps_1QyzTXBcyD8Fn9YtFFhng,17618
flsim/clients/tests/client_test.py,sha256=IoeM5GSoYlwyNfS3kBKr7g8eenWfxVibgfWbyotAuTI,22394
flsim/common/__init__.py,sha256=XTQzQ5cQFxlx_3tk69up7r0YWgAt7qKzrUFp7spMZtk,668
flsim/common/diversity_metrics.py,sha256=-XZDhRlbby-m94Ft5F4VTTcs69b0JryVfR90N8UXabQ,7744
flsim/common/logger.py,sha256=ERpsnIUC9Wa93g48vQubOHCMSsy2Lw6aRbvUd5_YySo,1334
flsim/common/pytest_helper.py,sha256=ZadGLC1Nh4RI6kiC4EGJ4jeM9w1odMtPX2IRtMJ8gMg,2860
flsim/common/timeline.py,sha256=BCEvdACk6Rbxlgx1W_CecRHzWvTL78NO40yf2Q2gRZU,2464
flsim/common/timeout_simulator.py,sha256=VlJX_uBW8QMoJCFMz6nRt36TNfNFwCYhm3fbzngROuc,7404
flsim/common/training_event_handler.py,sha256=YYoJLPqjLXUVeRj1ms8RveMrQaoCcw4ruxIO22BSaUA,3679
flsim/common/training_simulator.py,sha256=-810wTq-4YStlxuy1Ghx9Kw_nFrDhTH2zdum7zijBWI,6384
flsim/common/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/common/tests/test_diversity_metrics.py,sha256=lEVBeyZx-nbfPcusmUzQucNVxbvHRS4xNkXvwZ9O22c,8502
flsim/common/tests/test_round_timeline.py,sha256=utIP2RIGQdoaro2iJJbjhkgBk02bqRcE_6W6_J49W5c,5262
flsim/common/tests/test_timeout_simulator.py,sha256=g5qSqj4dynwFatpqZaA2_MKodyJjXOwT0N5wqKvt9C0,6250
flsim/common/tests/test_training_event_handler.py,sha256=alRMU-7NSUuC9WmQj4jwmZClJZs8Pl5OrMaDXkkm0W0,5451
flsim/common/tests/test_training_simulator.py,sha256=xz5Lx8El2crZPWLsYcrRbUpu2z00szUMIesX-NHYDi4,27522
flsim/configs/__init__.py,sha256=fPit6W8KH8pKjSRkXawgpAIQyw8bF6GHcpyBgQStK1M,647
flsim/configs/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/configs/tests/test_config_validation.py,sha256=yu--KmgPVQ_KZAcXFJoqHfavO8CJjpHpbnQCJluP_4I,1281
flsim/data/__init__.py,sha256=1UeXd3DyX0N_15yjNUXfX_TRJ9P-8hAkIT9s5hbt8Tg,1175
flsim/data/csv_dataset.py,sha256=tHUFyQrEabWkOmb1eerqOQmNUGiXCNMynLebk1ZYqaY,2025
flsim/data/data_provider.py,sha256=L53R2zqD58_2kesZV8zxvJifq3OkQ_Q3Cx7_YSNjtXw,4906
flsim/data/data_sharder.py,sha256=3Ml6sYOuP6S7oOUonqeTjAChBqBKOwNmPSWfG1JgxHE,9367
flsim/data/dataset_data_loader.py,sha256=_HgOr_UuE91EiI8zokL79JLKX2pvm5NJWSxW0gyaC2E,4646
flsim/data/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/data/tests/test_data_sharder.py,sha256=ILh5_ZIm2iDsVVVYrthVFZzCAWN2mmT0PYgw1fpGvuA,8389
flsim/data/tests/test_dataset_dataloader_with_batch.py,sha256=ZAKVTwjccw2KlDgZ-dYEngdhQYOuWLDY5LNLdrFol4E,2354
flsim/interfaces/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/interfaces/batch_metrics.py,sha256=nhNkVZliVLfVeWOp7VATm7zLeWDh_n94UQANVydJ8Mg,1142
flsim/interfaces/data_loader.py,sha256=zDpp6jOA1mvsRwcMjjrNqt7hyWC7k7NFTPwmKGlFy1c,561
flsim/interfaces/dataset.py,sha256=jR0L_LjVccAAAd8mE6WnbDINF1FjTu9uIKiCFWrT-Fs,588
flsim/interfaces/metrics_reporter.py,sha256=wIH5N5Zwk6O8iFo2xabvPIDJSou0xE_auqdoQi_HX4E,6016
flsim/interfaces/model.py,sha256=JCsqrCbzRMCTSdIYJ4jqvGvd_p6wafoZiUWrQ58BlWs,880
flsim/metrics_reporter/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/metrics_reporter/tensorboard_metrics_reporter.py,sha256=7Od-bRKfh5CbzpG0V_QBCq24ZZzaboVCvfMmkXvNDQY,6598
flsim/optimizers/__init__.py,sha256=R7gmjeLW0oTUVo3vGvCPYUhKRb-1XvErObavTw1p_Ds,3897
flsim/optimizers/async_aggregators.py,sha256=5e3fmwMLZejnazrklD5ZByvcxj8l8KUphsM-5xbr31I,19412
flsim/optimizers/layerwise_optimizers.py,sha256=kfaF76iZj9Ie7ccdujLUFTPcnOexyeTk4_x95le-QiU,6436
flsim/optimizers/local_optimizers.py,sha256=2XNm7afjBD-GyKPw2sIdqnAr_0aHXV_YFuRdCgddK7s,5048
flsim/optimizers/optimizer_scheduler.py,sha256=89if6yZ-xCZYDiYdLduLmL9PhMA5tdANnv_eJICkDPw,8706
flsim/optimizers/optimizer_test_utils.py,sha256=1no_HhzNqMJDsUB9_by2MbFztYM4ga3c6r-dR6t4wuU,6345
flsim/optimizers/server_optimizers.py,sha256=E2uF9APhcBwKOkFEL1PFmiZWu0nm_reoNIf_rJiPplA,10135
flsim/optimizers/sync_aggregators.py,sha256=_dpxa1R8N2tCzdq04iaQL5903TyXoND0l2Q8YuRKAuE,11817
flsim/optimizers/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/optimizers/tests/test_async_aggregator.py,sha256=vTVTcp7Wn3zBPMseQvWzAiymQIGQ9NJMub5e1ZkYhMk,18003
flsim/optimizers/tests/test_lamb_optimizer.py,sha256=3BtOyptJKcZWbp_UWNSbwHcqM6FMSRVL8xG2oLDA63I,3904
flsim/optimizers/tests/test_lars_optimizer.py,sha256=mnqk9_ilbh6rY8grP7ep6rSB1gqF7J68wS_x_cclOpU,3389
flsim/optimizers/tests/test_optimizer_factories.py,sha256=rKiznidg3WTJWj7NAtV6U2mPjpygOCmKc0E4hKu6sZw,5410
flsim/optimizers/tests/test_optimizer_scheduler.py,sha256=a3uKknOCR73uplc9NZm3pd0pQOwd0ZcEeXw337BOcBc,2823
flsim/privacy/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/privacy/common.py,sha256=xFAqx8wFyNeymmFXLEo1xPCFiBsEZHvnicx03KaoAig,1160
flsim/privacy/privacy_engine.py,sha256=nxpyP7K39YssYRwRewOnyTnT_ysSoxmYtqYagoYr2wM,10732
flsim/privacy/privacy_engine_factory.py,sha256=mgy6q5mArrMl09Z_35AgML-hj-DHi5tqZXTiAdLFX2s,1138
flsim/privacy/user_update_clip.py,sha256=DTFziaNgwNmnagm8xPvEE1MFWQdGDFOnSmaSLhD2QvU,2499
flsim/privacy/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/privacy/tests/test_dp_integration.py,sha256=q_1l9QCgu20UwxqrVZYFFMCQYFi58HxEggh4Sdgs5Qo,27368
flsim/privacy/tests/test_privacy_engine.py,sha256=bwuzGkB-59MlNNu3AX7hSfJTVUEm46oJQXbl5yxkZqg,11614
flsim/privacy/tests/test_user_update_clipper.py,sha256=yJj5QQiXQr5aaU-znl-3CaBljNlYTD17U3F4p3vG_QM,4564
flsim/reducers/__init__.py,sha256=UJ-Lzd56O5VvFKm9l01VlNdgYuKcKG3ise6Wa3AE67c,972
flsim/reducers/base_round_reducer.py,sha256=Eo30Y8mLrCGkq85nfrOeZhaz6A0j0SUKL4stwbKWqO8,9035
flsim/reducers/dp_round_reducer.py,sha256=X4cyH5jpt8jKo-QwmxkxJ41fale57yy1mZlb_G1j-A8,5789
flsim/reducers/secure_round_reducer.py,sha256=VzGNOV6pJI1OBaKM3r5zzXF5CHUMGrBQX3LgKpuEA3c,4698
flsim/reducers/weighted_dp_round_reducer.py,sha256=joE7N8A05fnK2B8rCmj8uoG-RPhLeCvTvSfCj_WKE1w,6968
flsim/reducers/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/reducers/tests/round_reducer_test.py,sha256=N11L6sGZokdPLIpkPW7jBRnMocBzAjJ-q-m_Q7sBwcI,36516
flsim/secure_aggregation/__init__.py,sha256=nBdmvzcioXdnByXjRrVeItZq-iDfUmlitUzjUT0uFE0,430
flsim/secure_aggregation/secure_aggregator.py,sha256=CsIeKXuT3Q5KUbw7K8vlMwrpboq7MvxdbXjWfLMccXQ,9699
flsim/secure_aggregation/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/secure_aggregation/tests/secagg_integration_test.py,sha256=aWq7J1utqJQUlu7J-Kp4XSgb_BX-xfRGsdyBSxXM9Lk,5133
flsim/secure_aggregation/tests/secure_aggregation_test.py,sha256=E3yKR-rL1WmW8r4GyBSPn822FfvLPs7hd-3pZIo0t3c,8503
flsim/servers/__init__.py,sha256=OZ2DJUOPitSSR6NptI1zw2Z83hN55VQZrl4WRjpiigY,768
flsim/servers/aggregator.py,sha256=G0i7HOmVH3Q--ib_pplHo0krmDqvmG-jhWqFycWSfA4,3161
flsim/servers/sync_dp_servers.py,sha256=XgkGEX06i7q9ML9hIc9_RUEQZoXBpEsX3Vc3B1cjlO8,6346
flsim/servers/sync_secagg_servers.py,sha256=WPl1yOJiYz1kK8OyXxW_VuNrGwzU8tIobWEyXp1D9xA,4829
flsim/servers/sync_servers.py,sha256=BzTIlMJZvP6vE01ewrlakt7v-JjSPmb1thZcqiK0gnk,6070
flsim/servers/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/servers/tests/test_aggregator.py,sha256=1U04bKZaIMBptsT9H-VbrVEuOtS7UWKPP5GjHpVL8BA,6374
flsim/servers/tests/test_sync_dp_servers.py,sha256=PCRGu2pDGDblmdnY6rLs21_9s_JqgYVoPKnq4lyYVK0,11945
flsim/servers/tests/test_sync_secagg_servers.py,sha256=OHpwz2uRPsSdqnfeJ40Rf4FaiacBmy_0s2EXYYjaU38,5320
flsim/servers/tests/test_sync_servers.py,sha256=m7c-zzj9-DbT7WbV7mxMcNxEKCe6RxPqMcWFUrYaThQ,9776
flsim/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/tests/utils.py,sha256=AYzQAXIFib7clWT5swhICBu6-eMdWuborpHiXgTcOWk,12648
flsim/trainers/__init__.py,sha256=J-DZQw5gAB6tSb9LDOmWTztV24_0opXiqrA5OKPxRZg,760
flsim/trainers/async_trainer.py,sha256=qYRPZLvS02J0cOuOMNSyXlkUoqKTHUauvB1CHWLzqHc,12120
flsim/trainers/private_sync_trainer.py,sha256=pA1keuXMMUTFjv1jr4U9hjS9YoElnJNQHswEoIks7VE,5178
flsim/trainers/sync_trainer.py,sha256=ieFHI9P_EiMmYqA_PiPUYHfgf67b1ZtXtQIxBcXdWmU,25087
flsim/trainers/trainer_base.py,sha256=BVQ2ol_zEsa5mACCYDrSQe6shnfGzP6RW7Wiipo5Dn0,10196
flsim/trainers/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/trainers/tests/async_trainer_test.py,sha256=gzNXb4HVGYclH7JEH0F_ESJEh5hL9G8MAWqo9ljWUrs,41112
flsim/trainers/tests/async_trainer_weights_test.py,sha256=RmN_nIsIlRC4XTNKxN2BGP-8Fr6WytJLmCNJcGJcwRk,24447
flsim/trainers/tests/test_fedbuff.py,sha256=iFHuq0s3vEXpN7zxgmj6nzKOPqpO34c3uVy7DsIxm20,32972
flsim/trainers/tests/test_trainer.py,sha256=oDygvKkBal6OW1wfZYx2C4r7FEcPNVtQdDVZowFoias,45808
flsim/utils/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/utils/config_utils.py,sha256=iAKAWlTShpah0xA36brraro-sYY1Ji4OPMztYCOmQGA,7499
flsim/utils/count_sketch.py,sha256=ZH3-8EdZ_V_hbtiZXLEtpJtXOqlANqoXixglnTJ9r_8,9620
flsim/utils/cuda.py,sha256=FHNSafMsk_kpvZHRWg_IWjLISV_FOGxgpHVdnNXp28M,3498
flsim/utils/example_utils.py,sha256=Xd3JuSqndrqosWGhmiXZagKgb7FxJD1OWdMNUpXCxrE,16794
flsim/utils/process_state.py,sha256=9JZpmEyaq_ShKpw_SqHpeUgjxgeZSbuuE1VRUGbLgjc,1238
flsim/utils/sample_model.py,sha256=YdFVZaNrXvxfrmO294n5BC6YleNwreKZ1e1kUOn0yB0,9306
flsim/utils/simple_batch_metrics.py,sha256=KNHJiHYQe0DQMMVspwoODoJyO3Wo8acmAoFEnYLRjYY,1153
flsim/utils/async_trainer/__init__.py,sha256=8M-8Nd6na1d8mD9_OR9zrvt78FTaK3a3n0Yd14k9kuc,2675
flsim/utils/async_trainer/async_example_weights.py,sha256=7-DA_Ngwc-2Eo-tD42Mduti_yxbxmF5dmWYhfvXA5rg,3731
flsim/utils/async_trainer/async_staleness_weights.py,sha256=VZ1Zf_z5nu1TSX0gZfpBM_QP8qamYbxuCsVQI2oHPMA,3644
flsim/utils/async_trainer/async_user_selector.py,sha256=HxGRp1v7llMwjrcVtsYM2HP80SWl84H5lptXuCISmrw,2580
flsim/utils/async_trainer/async_weights.py,sha256=QVnX6Dae2P29q6KbRsa4LDbra-H-dukoX9fYrPNdQG8,2531
flsim/utils/async_trainer/device_state.py,sha256=vgZTsLSs4cnNhl1KLdX7E0Eo0XusdDca285yFjEikho,2852
flsim/utils/async_trainer/training_event_generator.py,sha256=SqXah67PUyTaKw2Yscuy7ynC9N0VdoR9hlTaHQTens0,7934
flsim/utils/data/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/utils/data/data_utils.py,sha256=ZBr0COWjrqIMlLynOJX2nanTklVeJ-bXmmZoy1cp1P0,1496
flsim/utils/data/dummy_image_dataset.py,sha256=iuIAjNNNwBE67cgjnbkq2X5wBzOpW5vUXRdGvDFGKgc,1527
flsim/utils/data/fake_data_utils.py,sha256=1iz0yFRRV4byJqGhKBpq3aomJO2WKOHtOE10FzDmek4,3209
flsim/utils/distributed/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/utils/distributed/fl_distributed.py,sha256=k4b-7sINMWhi2d_PiOb2F8cmJ63PtX4nHZx96eZ_Isg,13172
flsim/utils/fl/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/utils/fl/common.py,sha256=W7teRjS8u4xU6liS3gHfMbXA8B9FTKiuO7daYzwpiSQ,11533
flsim/utils/fl/personalized_model.py,sha256=i_ODmyHBjV2MdZBOWuxVw16wFO-W_81Pr9RyPnRVB9k,5703
flsim/utils/fl/stats.py,sha256=b0gvwDRY2UjwSGeaaca1fgQYt3HVV4zxt3luGtl_uBQ,7049
flsim/utils/fl/target_metric.py,sha256=6Y4Cy_1fyaMBiFyuzHkIbNazv4HNrfiK4a1vDnIa9GM,1602
flsim/utils/tests/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/utils/tests/test_async_example_weights.py,sha256=QTZxS6aEGU3EM4GbCoCqOaXmHLHLYunuPBEKwUDGIZg,2230
flsim/utils/tests/test_async_staleness_weights.py,sha256=UFLX-M9Ybm90b7BiGYcUfG4GeweG5tnpzH0lDa88SDk,5638
flsim/utils/tests/test_async_user_selector.py,sha256=MP7tr_GRITXF6Cx_8kjshRGYRLzqnJPXDMLbAM7Onjg,2893
flsim/utils/tests/test_async_weights.py,sha256=fN3c_XVI_JXcZmB5Joo8bir_tote65K-MVxv-lp8tPI,4151
flsim/utils/tests/test_config_utils.py,sha256=t1X8HODOyKFJeMH-abz-j2iLzFE4jwWjqYAj_h9uHd8,9627
flsim/utils/tests/test_data_utils.py,sha256=_xsEtIlhy8ajg2kJv4ifWkpsfjSkpOWkMsCDvM-Jw78,3153
flsim/utils/tests/test_device_state.py,sha256=dNaC3rjhomISKvJDwpj6SW0MhFjzadI1ummi2sxXF4k,3868
flsim/utils/tests/test_model_param_utils.py,sha256=L-Qebw5MOhjKjxP52TbnSkzegFdDq8iJkhCvT8U6jew,11953
flsim/utils/tests/test_personalized_model.py,sha256=Zw0bDvch5GezlGi3VacQlAJzCFWIDwpftflh7i84UuM,1670
flsim/utils/tests/test_stats.py,sha256=iBXeWn0eVMHcnqIwAH9axRg0pzsuN9TJ4TPeuFVU_qg,3799
flsim/utils/tests/test_target_metric.py,sha256=sOCKMf1YxCegkWAiJIYTfbahTMXrWS58XR9sJJJ_UcM,2694
flsim/utils/tests/test_training_event_generator.py,sha256=_FPNR0LyUCgymuM5yDDcz-R5Oyxa5FqdW7vC8iVsjsA,11158
flsim/utils/tests/test_training_time_estimator.py,sha256=BEK-fJ7px6T7p8K7rkWnoKFaMg6-2MFAHnUZtaQz0tM,5235
flsim/utils/tests/helpers/__init__.py,sha256=VlIdh9YhVHRDMqn_GEJDbZYRoVx1LZLvEDhJnZ3QiT0,208
flsim/utils/tests/helpers/async_trainer_test_utils.py,sha256=FKeGbFNKQTLeQE84Sfj81mFT9w236ARw7CRSmWa6nbc,23199
flsim/utils/tests/helpers/async_weights_test_utils.py,sha256=Z7OUXDC1vCFqizkLPGrFqCkpibWjxfVhCe5-UilS5OA,2688
flsim/utils/tests/helpers/sync_trainer_test_utils.py,sha256=XUW9WSRd1o822x2fPSF6fe6HJZJhlm3U5z4UmzPeHCw,3036
flsim/utils/tests/helpers/test_data_utils.py,sha256=DXv1IQtoN_5h8rr-X7YKho6J9LkakAATJTKKtcA4hVQ,8889
flsim/utils/tests/helpers/test_models.py,sha256=rJMbi_tiQ3hRam8EpenIWr5-2UgLhFaYYTIq1vhmHag,2046
flsim/utils/tests/helpers/test_training_simulator_utils.py,sha256=MtnIQSr00Sl1xLlG7EHwoqKl4oT9doSMwqY8YMyIgEs,4069
flsim/utils/tests/helpers/test_utils.py,sha256=hDvpHaea9Lvu7qUAgg1R8zLBXGc-_TsAm89k7xk2a6A,7820
flsim/utils/timing/__init__.py,sha256=dYpKLFZQq2iO9QYwSIOfW5nXNwtg2OJyLZTNZOM6ttc,1728
flsim/utils/timing/training_duration_distribution.py,sha256=N-0xn6tNDqksPiVtlNHKclKSbw4IqVVNTk38VJ3EWhw,7424
flsim/utils/timing/training_time_estimator.py,sha256=Hqtm33klPhDzWqKv_kTuA1Ro1wqdDnhtiI3pm1QJsZw,5147
flsim-0.0.0.17.dist-info/LICENSE,sha256=vPaWTUPYPEnb5Kq5UH9gDFA5QTmYOH0mR0OJKtrLcHs,10241
flsim-0.0.0.17.dist-info/METADATA,sha256=9DD181AwYUHRf1jBc9MKTbrACgmFme1Ka5Qlod8ol78,4588
flsim-0.0.0.17.dist-info/WHEEL,sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA,92
flsim-0.0.0.17.dist-info/top_level.txt,sha256=tLzCes_u_q7sOtAMRFF-PPvw0oBNVy9nnpCazHtfRtc,15
flsim-0.0.0.17.dist-info/RECORD,,
