p2pfl/__init__.py,sha256=q164OBnEkGdWa2K_7vAVsS42cuas4v54L0-v5M0EIjw,184
p2pfl/__main__.py,sha256=g6NqA4yNxNuVG1BqnBtroKfyNDeRDyD8StDNdwn1_2I,848
p2pfl/exceptions.py,sha256=gLJjYh9jNSrYY_k8hgbJ2aWhl2ayhlq2frwUilbc-v8,1031
p2pfl/experiment.py,sha256=zdavhmw73nTboZ6pV_H6LbdugpHW0-I6ITUI0xBHb-k,4281
p2pfl/node.py,sha256=S7f_gKGiUFUE1WcQr5MmWTWS84IChTw9DGwo0tAWovQ,16011
p2pfl/node_state.py,sha256=8gPfKIrgsoDfy3UrCqyWNkTS4I9Z_uZjEFABJd4Isjo,5835
p2pfl/settings.py,sha256=BQq3kKdB8ODvSY7QaD66ythAM9NlL_WhE8TOZoYm5Us,5799
p2pfl/certificates/client_ext.cnf,sha256=WMeMszaDP3Qw-9YXqTFoMKTgVzFZObPwC4EFzl2R7IA,82
p2pfl/certificates/gen-certs.sh,sha256=R5YfxFJQXRhr_L-FZ9Tvc2yeSncQKNmrkZ1arxfBkcs,1755
p2pfl/certificates/openssl.cnf,sha256=Vsnai9Yxlbvm6UB6d83KVlJErm_0xZdms6n3voU6D8c,491
p2pfl/certificates/server_ext.cnf,sha256=WMeMszaDP3Qw-9YXqTFoMKTgVzFZObPwC4EFzl2R7IA,82
p2pfl/communication/__init__.py,sha256=_6vMuKRNlHOW-U0Ts15yR84chWK1X6WYVGjNAyVa8wY,428
p2pfl/communication/commands/__init__.py,sha256=I6UTKYAT6UM85d7iLytg7QVnDmJawsnAe1FIW0ZCbYI,270
p2pfl/communication/commands/command.py,sha256=n9T-WN1JVow3futrZlunuCfgRprWMS_vSqgJfMmbmhY,1275
p2pfl/communication/commands/message/__init__.py,sha256=rxmfxGcOoICMd_Vu2HvI5aEEXK9IkAsU2UyGpFbXmCU,31
p2pfl/communication/commands/message/heartbeat_command.py,sha256=0dEEm9xE9H_TzhryvHkYUCPMCXjwskUJWdYjJsDR1cA,1696
p2pfl/communication/commands/message/metrics_command.py,sha256=-XYJe0dkc_bApXHrPD9P5x1a1EMusjD8fsIIoDg9tbY,1732
p2pfl/communication/commands/message/model_initialized_command.py,sha256=PW5XOJTiNUQER3t_t4c3KUQtrffIBUkrEMPGe-J2_ro,1521
p2pfl/communication/commands/message/models_agregated_command.py,sha256=NWzwNJEwclgwHxn_0KCvYNcDNHMvFRu3EypwbuzCl8U,2194
p2pfl/communication/commands/message/models_ready_command.py,sha256=7HAZ6VtNtORhcSNwC0tTs7FuSQHRSMHonzmQ230-h8Q,2278
p2pfl/communication/commands/message/pre_send_model_command.py,sha256=y9pGiWkBlbNPnvJcvhVg1aFXwkflmYebtq2sgHfsiIQ,3838
p2pfl/communication/commands/message/start_learning_command.py,sha256=kUAtr90X9R3Oo3-ZQImbCVy9oSB-Kkl99IrioKiwZQ4,2285
p2pfl/communication/commands/message/stop_learning_command.py,sha256=-oWG9J_GQ6J3_Jeq8xNNYh8zdj-p-1BQgrqtIAdn7JQ,2148
p2pfl/communication/commands/message/vote_train_set_command.py,sha256=zPmIqTLV7xEhNRrz1qs8eVVsn9_bo5guzKSH5kyS2Bw,2871
p2pfl/communication/commands/weights/__init__.py,sha256=HUCv0raK3JgVwQojkM9PiomtlyWag_52-P6v-ybZa0Q,31
p2pfl/communication/commands/weights/full_model_command.py,sha256=9JwFchPECNIww1UeOlLeeHKXQ8ihUchiTOURo6tfX3g,3340
p2pfl/communication/commands/weights/init_model_command.py,sha256=cL3jFRRCm9w4He0jOX8gurXAQA243jK8ZMrdvXYbCHU,3943
p2pfl/communication/commands/weights/partial_model_command.py,sha256=jO8ayHkC4ozpqtot6_3stZUJENPiExqeNWTsWLyfXb0,4574
p2pfl/communication/protocols/__init__.py,sha256=8GIr0EVFOwppMn4t633cXveUoMIoEu-eeXfAe4nExOU,37
p2pfl/communication/protocols/communication_protocol.py,sha256=MwnoKPqavby9hQI7jutm1kJVtiB0jHGzsg63Wkrx9Lg,5109
p2pfl/communication/protocols/exceptions.py,sha256=hvY028fZXRXzRr71MvRkRJL9aIo_SkE8mUKWD5mODwU,1028
p2pfl/communication/protocols/protobuff/__init__.py,sha256=Ue0ZHdUZ3Qm2FG-iWsLGuJLyaWjrKiGIYIndi3Yh1YU,49
p2pfl/communication/protocols/protobuff/client.py,sha256=gfF5VmOx_m5BUr-knXtdwlMRtCANY1nDBta5q5wfZnM,3490
p2pfl/communication/protocols/protobuff/gossiper.py,sha256=PB5Ky6AGSHnUidM61p3YT2xZXzE_DBxdZ7QOTrwsDS0,10011
p2pfl/communication/protocols/protobuff/heartbeater.py,sha256=TWVIyd168bjLGYddg87q3Y__B-bYewAdUUEAx8oT9zE,4033
p2pfl/communication/protocols/protobuff/neighbors.py,sha256=mC-cGDX-4-bue5CXovjj9yaJBKYxxOziqf6LzGhff-o,5682
p2pfl/communication/protocols/protobuff/protobuff_communication_protocol.py,sha256=d-RnuT0EmpXSvNlpLxmUeFO_5afNBAY2MW_x97bKHe8,10128
p2pfl/communication/protocols/protobuff/server.py,sha256=hhtYLrE9X56SHEp3kDsGlzyuZYFGtumEURHFn1lB7yA,7305
p2pfl/communication/protocols/protobuff/grpc/__init__.py,sha256=CdvIfqa5AOrCveMH0qBpZ76IsrhE5pFXk9wvF70ZfZI,1772
p2pfl/communication/protocols/protobuff/grpc/address.py,sha256=wYbwWdkpvHaDP1PHUMql2uwtV7gckhs-pwiq-nkCtxU,3755
p2pfl/communication/protocols/protobuff/grpc/client.py,sha256=zkGMDKsGJrWHRlfImPZFvLrG7MujVwAtWi1MUSgj_Ng,7604
p2pfl/communication/protocols/protobuff/grpc/server.py,sha256=vgj4WBttjx1jyduKqNAP9TFU6Om_ALsTvolr6t47k1w,4249
p2pfl/communication/protocols/protobuff/memory/__init__.py,sha256=MTz_c16PCB8kj6DEnKhJc0dqupKSp2GSlCPctGVdzBg,1811
p2pfl/communication/protocols/protobuff/memory/client.py,sha256=l8i4KLOf8RFPqIQWb8jmmbn6Tk0uG17hf__T1fCMVpw,5798
p2pfl/communication/protocols/protobuff/memory/server.py,sha256=mRrWvgf3HE6eCxsGO0pqr13S6lzIO0z3k4fGpdi-iT0,4119
p2pfl/communication/protocols/protobuff/memory/singleton_dict.py,sha256=jZEyPe3XfANcKWakXCA1iDzuGeMNoNvPT_bAallNpQU,913
p2pfl/communication/protocols/protobuff/proto/__init__.py,sha256=PCq1LmUTrUYxEM3ilHOhBg0fBDD_XrJUCNvimNulyJI,9
p2pfl/communication/protocols/protobuff/proto/generate_proto.py,sha256=LpbML_22hnwWchNDm_1EnITwneJPk00LNm-JJVHQQoI,2583
p2pfl/communication/protocols/protobuff/proto/node.proto,sha256=Sdm2DEOntW8uFUML0wk4WvjgWwbKHHdWXT-Utdtu_j0,1846
p2pfl/communication/protocols/protobuff/proto/node_pb2.py,sha256=QyrdTIb10Z-6wkpDfXJEkaHyjJ5bHJkyyZ85Gszb1MQ,3135
p2pfl/communication/protocols/protobuff/proto/node_pb2.pyi,sha256=QQWbmDM2ka5_o24PBBUU_H1O7ZacyyA-h1Hyvm926_0,5878
p2pfl/communication/protocols/protobuff/proto/node_pb2_grpc.py,sha256=8ZPQq5zp1IBc_adbCkz4QOh5nqQdRF6AxlHY_QZW64I,6803
p2pfl/communication/protocols/protobuff/proto/node_pb2_grpc.pyi,sha256=7_Wm9UsKglBdk7cMj9Gd8p3hQqkiv1f8GrJFatyWiDw,2489
p2pfl/examples/__init__.py,sha256=GmsLEi9lwAyFYPZ7sd2rvMqAwhbWpdpj5eQvcPeQALk,22
p2pfl/examples/casa/analyze_casa_results.ipynb,sha256=DmwXvU0yEji1a0ly2Urvn7FnDhfaKpR9lN3d83ELtWk,780762
p2pfl/examples/casa/casa.py,sha256=RWpKqOY03W0FCvbfqkqruhdx76LDS2eFOaspZCGSqF0,13296
p2pfl/examples/casa/transforms.py,sha256=GssXTuNPeIJmcFj1kts4n_mpg5q09zaHVnRO_2Yfdx0,2225
p2pfl/examples/casa/model/lstm_tensorflow.py,sha256=S1ESXPktti2noHqsM5RCatm-P3qCfBqnUHsjimCmPr0,3459
p2pfl/examples/cifar10/README.md,sha256=PTtBlKk68qRJzCEJPT0HzrM0eucnmtIFygERiYTNn9g,742
p2pfl/examples/cifar10/cifar10.yaml,sha256=y00YZwf7_YdtJcNo71y2t06OP0jYeaVteHH3B7Nzc2U,3215
p2pfl/examples/cifar10/test.ipynb,sha256=W72Z_e2cocRoPYWFAnJ7dk0Ev053678c1yxiwSp9Nes,63218
p2pfl/examples/cifar10/transforms.py,sha256=oAcAWBTWqM8-SPLBbO4_FovjaBH9UHBQxJf6R99OHsk,2255
p2pfl/examples/cifar10/model/resnet_pytorch.py,sha256=8vNc1WcosDnIYnffsRvfjIdQ8j66W7heAKeI6TonHvc,3782
p2pfl/examples/mnist/README.md,sha256=0zBX5I41D79-1k8xN-D62cIvTNomN7sJ2dTptkLd4gQ,656
p2pfl/examples/mnist/analyze_results.ipynb,sha256=I05W18zNtVmy7NbQeWK9HF0XORTg6i_FL-yZnaeeAak,386105
p2pfl/examples/mnist/grid_search.ipynb,sha256=xiVLibJU4tv2aWaMdJyENb3CwZFuj-CiqZwXh6eyEJ8,27669
p2pfl/examples/mnist/mnist.py,sha256=4ButuKF6srETK7EgGmXT7uul7mvN6vrg54rhb2peFSY,9909
p2pfl/examples/mnist/mnist.yaml,sha256=_oZ2bwmNpEOB9YXF38wiHC4mZu6GNj03UpFKSHW50G0,2768
p2pfl/examples/mnist/node1.py,sha256=df8W5TEIQ6ll2unG1WDAFep2FfUvICXDskWnnlmK0as,1858
p2pfl/examples/mnist/node2.py,sha256=FR83ppn7rlV7mSzl7CbSK9S8Dp0oI6Zx10IF6PdusII,2131
p2pfl/examples/mnist/model/mlp_flax.py,sha256=a5Rbo68ZfcBJVPEdsPeoDiDf92GRaFBBOyz9CGCl8OU,2044
p2pfl/examples/mnist/model/mlp_pytorch.py,sha256=jH7q32WoJ4sf656rkDGH66URUKpJVY3NVqpJaY1mC8Q,4460
p2pfl/examples/mnist/model/mlp_tensorflow.py,sha256=wCajyoOT0x-sbTyYTRpVQhJ2KSi-u11Lh1diRHgr6vo,2861
p2pfl/learning/__init__.py,sha256=VETNIu3hdfy6J9lNJw4Wg8kBt07V0jPw_SsOX9bi350,247
p2pfl/learning/aggregators/__init__.py,sha256=CXivu9S8KO3DTmKg0Zol-zrbI87Yy4d1MJ5uM5vJqYA,255
p2pfl/learning/aggregators/aggregator.py,sha256=GNTE6AQQlrH6XTl-BpKVqXd-GvLv3P1narHQEf-PQfo,10096
p2pfl/learning/aggregators/fedavg.py,sha256=EeWy6SquuYFFDBl2B8aL1IT195SAljH7zWGu_xwd1nk,2744
p2pfl/learning/aggregators/fedmedian.py,sha256=T4CapGt7HT8kg8v5BPWFdv2xjziQwdrteysO4_xzsGU,2447
p2pfl/learning/aggregators/fedprox.py,sha256=5WrKMfFYWr8SL0m5n3kmcyfIYIEAOACBFxEZMTEF0hE,2785
p2pfl/learning/aggregators/krum.py,sha256=qDZRCqQNu75QH_4tn6Ah9Ao0STYGq0nBoBzF5Vv5148,3800
p2pfl/learning/aggregators/scaffold.py,sha256=gM7msKiExZMfvqqkf7BJYaAeuWizks0u5Kw-F4B0LSE,5395
p2pfl/learning/aggregators/fedopt/__init__.py,sha256=5ktOMY4pCtKrq3lhqoqnwYABAsB_w8iLBxK969HXTPk,363
p2pfl/learning/aggregators/fedopt/base.py,sha256=Ag5-rQCMcX8si2wtKXUSfuDZpK-vs_RMdbHrhj08uQw,5324
p2pfl/learning/aggregators/fedopt/fedadagrad.py,sha256=qVt-WLM0tDUi6ONFluoz_hjdqR8Yytok9twCucgABCs,3031
p2pfl/learning/aggregators/fedopt/fedadam.py,sha256=eZuaYwfLeAYpQOyubtZE-b7T92TXxb9tgUe0gJr-OEs,3834
p2pfl/learning/aggregators/fedopt/fedyogi.py,sha256=tzFQffQnznliOs9vKGSHzK6KBUSYgsw2kK8YwJyqhDI,3280
p2pfl/learning/compression/__init__.py,sha256=8gZZxrDkQSWRyZirFavz20Dajn9_KTbzW_89dIl-Z3I,652
p2pfl/learning/compression/base_compression_strategy.py,sha256=dvN_IN5ZzP0zoNKun4WgEUDyiGVhuW1_EMbveoOMV3c,1996
p2pfl/learning/compression/dp_strategy.py,sha256=-iIbgHB3Y44YSwBP0pU-wsDsxCag4E8JfSH3Qep1PcA,9510
p2pfl/learning/compression/lra_strategy.py,sha256=uC0ZBOUaXghKHc8ZbMooJ56VaUJvpJS-EQi2A0jmOlI,3115
p2pfl/learning/compression/lzma_strategy.py,sha256=yrRz03AHGG2l5c1MSNgdKyNponG14qzSrdLoCm4_Mlc,1555
p2pfl/learning/compression/manager.py,sha256=pZ2DINfoY6SGcJKnnm3DdUCrQeiUDEkC2gDgaacn-HU,4486
p2pfl/learning/compression/quantization_strategy.py,sha256=d24bhnR8o4DGEvoaX9RvmfC_zvnAUl52eBfqSwlRS00,23449
p2pfl/learning/compression/topk_strategy.py,sha256=IAIT_2x-FZgHlLQszsjeTeYEuycAslr1qqiUiO7-dHU,2983
p2pfl/learning/compression/zlib_strategy.py,sha256=w53BSc_iPDwGbP_oZHS3H-IDWqdj9IrVyXvJ5Y3iKjM,1295
p2pfl/learning/dataset/__init__.py,sha256=rfReNaK5SyvQJ3kJC0s-Y9k2rJiGbjAW6JoitCC62JE,26
p2pfl/learning/dataset/p2pfl_dataset.py,sha256=I6AKUsLS8BTNQx1v5OqNPEwXmVl_DvTA7jUFvk2wNOY,12671
p2pfl/learning/dataset/partition_strategies.py,sha256=f7lCCulyUEQSkezZHKttspqQ7M5s2aJr8G-zWMO4eio,18032
p2pfl/learning/frameworks/__init__.py,sha256=U2Gvo15iGX_m_CUxaa7NRWW2oCmr230P5vbSbns1ntw,341
p2pfl/learning/frameworks/callback.py,sha256=EdVaiiGGcSFPs-44TmwX66Ircx78dO9wz8ZaJlwokd4,1698
p2pfl/learning/frameworks/callback_factory.py,sha256=F3f5zdfLrhUrTHCaARfBx8r21eUhlNtzGiD0y_xv3HI,3788
p2pfl/learning/frameworks/exceptions.py,sha256=uacfCFd8eQxtI-Bd-U0FdrRLSIb0wPPdC5N5COpNRgo,996
p2pfl/learning/frameworks/learner.py,sha256=vt4exgZCbz-YxA4nEZcXwH4cL44r1MurLAZ77tctRx8,5687
p2pfl/learning/frameworks/learner_factory.py,sha256=6nZYVz2v7fS1EB97TcHyMinyDUUkDhTdm0O_wmAc518,2003
p2pfl/learning/frameworks/p2pfl_model.py,sha256=8ppiyBfdeuo-aOKMP2BxLjXsm7YoB9kAFZNUzBNAGZc,5742
p2pfl/learning/frameworks/flax/__init__.py,sha256=8BVwEJ7GrutCDxvN95hWXS923cZ6tEFxTwAMAbXEEdU,764
p2pfl/learning/frameworks/flax/flax_dataset.py,sha256=OU08TaYGUTpg7NDPz2DGDCQEGVcn1MV2xx6nT3ML_LY,2344
p2pfl/learning/frameworks/flax/flax_learner.py,sha256=SIGhhKLxqgqKYp93xspIZDhOAK6J-IBocjiNg9WXffM,6625
p2pfl/learning/frameworks/flax/flax_model.py,sha256=uCaBz8EOeqf0-gub2hmAwjEA-xorTWtX07nyPk78eE0,5429
p2pfl/learning/frameworks/pytorch/__init__.py,sha256=Mz8PChwZaokzI4xwLZmzXhkVSmXDkhcnhak-MIsVFyM,37
p2pfl/learning/frameworks/pytorch/lightning_dataset.py,sha256=BuTqoWt38vwU2QahjxNbwtqdVmdf4R7yskeh9h_vlUA,3816
p2pfl/learning/frameworks/pytorch/lightning_learner.py,sha256=bel0uqHzaAMX5nsyO0dxQeeMVeuXSkIFIsQe-dF4gVg,5619
p2pfl/learning/frameworks/pytorch/lightning_logger.py,sha256=jd83VhqhYiduJbB4Hl3JebW6adGFt-OEGjr3Q95sk-8,1920
p2pfl/learning/frameworks/pytorch/lightning_model.py,sha256=fohqsGp3lXx7lwkX9M9CmTTIK4n3yHH0wCZUwyHFjdU,3502
p2pfl/learning/frameworks/pytorch/callbacks/__init__.py,sha256=zlPMBTpw0qMFB6gmdSTDNogFBfBZihlXDUnBrU7gsY8,777
p2pfl/learning/frameworks/pytorch/callbacks/fedprox_callback.py,sha256=mqG0YPl1XujcnQZs3-xtdqViLWE_CCuLWl00coWMuNk,4046
p2pfl/learning/frameworks/pytorch/callbacks/scaffold_callback.py,sha256=bgzp1f7I8EtfbpWDbP-2OzfudJlMz9SzoeyMpK19pi8,5712
p2pfl/learning/frameworks/pytorch/utils/dataset_card_template.md,sha256=e4ehwcN7nDXRHo6bCz9-OqePkipMz3CLn6MAVC4ET7Y,613
p2pfl/learning/frameworks/pytorch/utils/torchvision_to_datasets.py,sha256=92qJ_vf0-7kLi1VnWLYsgw496BSbmjDzPFv1OVjDF4g,6502
p2pfl/learning/frameworks/simulation/__init__.py,sha256=FlHd-ldtFbmLvPXgZxYCJaN3X10qEeMJci3QqEETUBA,558
p2pfl/learning/frameworks/simulation/actor_pool.py,sha256=zqU4V3lwZYLf3CezxTnQrvWLWQhBT-zShC1Z2VBfPRg,12861
p2pfl/learning/frameworks/simulation/virtual_learner.py,sha256=8jZ6Qw7VLx17WAaMfRQXw7f82y3hN86GUvbn1A-l9aA,4902
p2pfl/learning/frameworks/tensorflow/__init__.py,sha256=x4BIoC_UmVrSoaBn1WFhARySHDPVIaZoyWLNOe5fYhs,35
p2pfl/learning/frameworks/tensorflow/keras_dataset.py,sha256=236PisSR8atEw9BL2DyASBDVUImOyOOWrAc6se1Vd1o,2233
p2pfl/learning/frameworks/tensorflow/keras_learner.py,sha256=ECmiYc_c8lJ3O5Vh1FOq7WTZ9U8x-XOcjomWZNHp4OA,5138
p2pfl/learning/frameworks/tensorflow/keras_model.py,sha256=Zc0G0UEMKOqJB2tbPh_lDXADgtb5OFY36uZ-1KAMJr8,3594
p2pfl/learning/frameworks/tensorflow/callbacks/__init__.py,sha256=NQBwSTxpTfr38iCq5YhHUVmplMJE256WiHlzOPbF1WE,780
p2pfl/learning/frameworks/tensorflow/callbacks/keras_logger.py,sha256=_qPXyZRn26O7TyOsXbGoHWj-Si7QXoLuU7caGnZ4XTQ,2081
p2pfl/learning/frameworks/tensorflow/callbacks/scaffold_callback.py,sha256=R6S1HWHZDho_XYQu5lHrXWAydtDlx1kZndB6AFbfsPc,6143
p2pfl/management/__init__.py,sha256=WDV-4Ml6D1k-rvXNOsFkcAZqqnwejl1WFPXGGc2tMsU,95
p2pfl/management/cli.py,sha256=kw_P60lyOYOa3bPo3EXa0sVLyVbi0Gg0i6Y3yK3Zmu8,11053
p2pfl/management/launch_from_yaml.py,sha256=Dgiqgdn7SNQfP2ugrwSzyQRuAULYDhbiVMcno5eK2xE,10898
p2pfl/management/message_storage.py,sha256=gGM2uqxuTgVRPGbML26biQigiOeEqcPhiEOKSvuUziI,8221
p2pfl/management/metric_storage.py,sha256=7CzMhNzSzjJN1lI2TRNsKKo2Dfb4ScIRqa71UgVZ7mw,6490
p2pfl/management/node_monitor.py,sha256=zyA8iQh631zH9aThRTCA1XAALhtpP7mFVLjxPUbSo2w,2560
p2pfl/management/p2pfl_web_services.py,sha256=NvZnafmEDesGKxcUn1K7hxKX0etOouq6HBdt62azZ7Q,9110
p2pfl/management/logger/__init__.py,sha256=mPohVRI4pl1FfWbwQaIfDtJN06JHZ1-9rtFBjeio6fM,2034
p2pfl/management/logger/logger.py,sha256=UOwSrmOoOWu3xETtS6SvNqdLv2dnGIWlSI1MUdK9U1w,17160
p2pfl/management/logger/decorators/async_logger.py,sha256=2XQkuG2raaC9J_KzyGdlYhkYLb3idJY-KP1qbcRgqtk,2090
p2pfl/management/logger/decorators/file_logger.py,sha256=ovuRpVa_GO03op3I82inwNKVzXMgjQrPjrMbx5M_enE,3385
p2pfl/management/logger/decorators/logger_decorator.py,sha256=KFXfATrokHgyW-tGYxBlkT7Ybh5mfKnty-KPvuCJQmo,8342
p2pfl/management/logger/decorators/ray_logger.py,sha256=bauOPsNArLi31eC2Nt88T_a0GtxE-BMwiFEKaZFXSQ4,11015
p2pfl/management/logger/decorators/singleton_logger.py,sha256=NgzoQK6cvnGcptxt74LqPe2ef5lIJQkLsX95lS09EpU,1014
p2pfl/management/logger/decorators/wandb_logger.py,sha256=l0gy-KYZbL-KIvKMWefzocGBH5KLg9jZGL-2bAQP4J8,8137
p2pfl/management/logger/decorators/web_logger.py,sha256=KSPoUEgroM7cF9ajTllJbqVAQ3oSt6Pm5V_eU6xgn9E,10682
p2pfl/stages/__init__.py,sha256=3J1i7YfbsmbRbdGp1fYJ_962gQHeUA-Ecsx3c2kM4nA,14
p2pfl/stages/stage.py,sha256=5toini9zv_u-uIiuFO7IXwzzuihdtmuSr0_E2jZ9GbI,1896
p2pfl/stages/stage_factory.py,sha256=n6hSWhVNt-nMURNbfKwO4WI3svVHH9ZdSmOCx_JTlpU,2118
p2pfl/stages/workflows.py,sha256=gs1iWwRttr1WLqw01k7NIUgWjv0Fs3bRM8VteBLQKsw,2204
p2pfl/stages/base_node/__init__.py,sha256=R4_wmTl9lshJfQWuu4juf0ZUhSBqth7w9DXnZBiImlY,24
p2pfl/stages/base_node/gossip_model_stage.py,sha256=ObTrP2SpfuQPmlkFjqHRUtyo-vD9H_niAJjzeRQ2lUI,3479
p2pfl/stages/base_node/round_finished_stage.py,sha256=i1oJHHbmMKq5w2dpdm46mYrp05riEpSyYaMbW_Al3Zw,3391
p2pfl/stages/base_node/start_learning_stage.py,sha256=JVbYmGX78i2Ao2UvCaxn7EkSrvUfMDKteLVs-e2ZZKo,5052
p2pfl/stages/base_node/train_stage.py,sha256=fXauEgZJH03KBpPpjK1wOpW2_gKl_AdbBzdjAo2JpB0,7481
p2pfl/stages/base_node/vote_train_set_stage.py,sha256=e9d6wFLDADjcrDhylgvTcUwSKGfgbXDR9BU_Q0fZn50,7568
p2pfl/stages/base_node/wait_agg_models_stage.py,sha256=aq4eGJdlS2d0VSNYKSZ1kt7K5vL7p-tYmvh4iddtUso,2738
p2pfl/utils/check_ray.py,sha256=GW_-KRccr39gRd2Xvgi1OKxHeYqoJMvNfEeykXvseOc,1535
p2pfl/utils/node_component.py,sha256=UM2szocbkeu-oU0HpdZPF24jAnfrJJsch-Cps2cFD-8,2478
p2pfl/utils/run_variations.py,sha256=lwjSQN7STVpMetRgJIdsTIhG0MOK75TyTJhZ0x1JnjU,20103
p2pfl/utils/seed.py,sha256=S6HamT4hG21E5REBQIWfwMcVcEomJW83LPYJx2S2g7Y,2502
p2pfl/utils/singleton.py,sha256=1oKK_V9mQUDbOQa5pIJhmx5j5lIs_IQZCJnYMdebQPI,1100
p2pfl/utils/topologies.py,sha256=huaRx27a-BMXLQPODGmt979ay3nm5_UpVKsuXxG3vls,4924
p2pfl/utils/utils.py,sha256=eSoUX75E4UdEtuG3xVd8flzjNlJb5_zQOWyWotgu8ZY,8368
p2pfl-0.4.4.dist-info/METADATA,sha256=YecB_hmJmckZJPtGEkRn3UUwhi8IJZE46KmwBapVtxw,6908
p2pfl-0.4.4.dist-info/WHEEL,sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ,87
p2pfl-0.4.4.dist-info/entry_points.txt,sha256=5djbdWBkASXgOv0xlCPBUatCtg3057OUsqnqfToLDs4,51
p2pfl-0.4.4.dist-info/licenses/LICENSE.md,sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY,35149
p2pfl-0.4.4.dist-info/RECORD,,
