substrafl/__init__.py,sha256=XcNsTA5s0gS-vFP5Z5kXdcZNxYQPaIyOGCK7Da8lCeA,671
substrafl/__version__.py,sha256=w3TvNFSYTcLj3nBuRCGicelGZOzvgYOfnmgrBAuIKqY,23
substrafl/dependency.py,sha256=bQltN4idnIbvK1f5zHhrxwLTPbIYCYWGQtDvDJkkxM8,2993
substrafl/evaluation_strategy.py,sha256=arGeDaAbDqAzemtgzjGtSR5Tgqz42z5wYxFgJovGXn4,8884
substrafl/exceptions.py,sha256=kuhtDmmrLi99pl4IPFeIbXTAcLQ0UWFXPFZE1YRqHqM,4511
substrafl/experiment.py,sha256=HhEYVuZdt3ZpeShzo4sL_SQhhepCh5gFdmSWDmfikQ4,14468
substrafl/logger.py,sha256=sFH_8Aeo74-1jiJnsBx77X25gWxNUzxTEdgmeqhgAoM,583
substrafl/model_loading.py,sha256=7HqDkQ-RnHPH_YhQHVJUBzt64DXjbUtFxDQbwz7_eSw,12112
substrafl/schemas.py,sha256=AfMi4u0OLuDGbmUQewpEoIkhWBqDQEZa8J7inHnWMXU,3340
substrafl/algorithms/__init__.py,sha256=HKqfKvAXG4197FM-iG7iVxXtTds9F3wK3cdpwOSo0bQ,281
substrafl/algorithms/algo.py,sha256=mWSaISIoHfdNHKYr6YheCZXaTqXcGvK6zIF3JPmUHZI,5182
substrafl/algorithms/pytorch/__init__.py,sha256=IeXTWuY5xhtDdcHpkzUNM4uNXXLNCUupRFrI_35CZHI,984
substrafl/algorithms/pytorch/torch_base_algo.py,sha256=kdOX8iCR7bJmWtp8Jc5qJr75LMXsql4Tht4RoInce_c,15386
substrafl/algorithms/pytorch/torch_fed_avg_algo.py,sha256=Bjvz_9PqGJ0wcvV8DbQJRhUO2pSUft9A7o9I4DNqIp0,10515
substrafl/algorithms/pytorch/torch_newton_raphson_algo.py,sha256=L4fzR-j2AwMfn7G1I_pC6g34q_9gCnuZOsWPHBHxfOY,18027
substrafl/algorithms/pytorch/torch_scaffold_algo.py,sha256=_G6qVAazoccbt0ZY4coL-ywSelBRrROT1j9Mg55jU3s,23421
substrafl/algorithms/pytorch/torch_single_organization_algo.py,sha256=pbUkq-fwKNhrQCbswu4ohln6kriJiZ3G5iDsemiKFWo,8064
substrafl/algorithms/pytorch/weight_manager.py,sha256=S1ALD9mVszdKd9os64dt50TKbju0DqtVkE8YhNIp0r4,11269
substrafl/index_generator/__init__.py,sha256=Gr6RWoEYnHJlP9ttk-rae_ok7KGElAtCdRcwC7R-H-o,201
substrafl/index_generator/base.py,sha256=Ssm_aDP1BMhlYoad6xrsM3ATc2Ly-TV0tk0b9GgnNrg,5403
substrafl/index_generator/np_index_generator.py,sha256=Pv8XmE3KO1XGjDZKKzBkY4RBYRfB7xPhmxgVGIgk3M4,5777
substrafl/nodes/__init__.py,sha256=5MP6-nre9pWcVUbFi4lhJT1OtNn63qRktv-JLnDd-TI,678
substrafl/nodes/aggregation_node.py,sha256=fKo12c01n9y3d2cSFkMmcqfxK04Jq0qPbbBnMknuGP8,6783
substrafl/nodes/node.py,sha256=vEfrenHtgjm4WbxUmQY4wO6QxOD3ketj4vDskzw2zwo,1531
substrafl/nodes/test_data_node.py,sha256=2kR9Mt6I1R24KE8Zglo6AdJ4xeG-3esDW7zz2Uz6ORs,8752
substrafl/nodes/train_data_node.py,sha256=qGe550SkYYJtsjY0lCTXfjJJbUDdB3AbZelwzX93PqY,13025
substrafl/nodes/references/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
substrafl/nodes/references/local_state.py,sha256=ZgyPGRj7QYgNQ01TFgNudQarexgzqL45Q7rmhx1X88s,104
substrafl/nodes/references/shared_state.py,sha256=Fa712oxh2wCurE0tEo-1Mi_Getncqe8t3hOsVZaKKig,82
substrafl/remote/__init__.py,sha256=Vlb5BjqMfUTV-BCJ0UMjMlwZ_yOpnBDW8-iX-bzETx4,136
substrafl/remote/decorators.py,sha256=5XNsczkRckaj8OdBdqxClQS4CmpbUgYOW3oYLV1lm8I,5340
substrafl/remote/operations.py,sha256=ge5A1dnpEl1XK29ilJeloYOGXjT6c8xkzceRWoDmldQ,520
substrafl/remote/remote_struct.py,sha256=jgQul42Y8B_ylYloYdEqHTKlGv8gnA2SHsoNUgN06RM,4648
substrafl/remote/substratools_methods.py,sha256=OiRt6h2Egw55Lby3O1Py1R0kb2whjjKO1cm9Uw-16qs,5714
substrafl/remote/register/__init__.py,sha256=Ax4ohLssr73_W0buc4pGh-7BbNPLflyLZMEqaghFMNg,181
substrafl/remote/register/generate_wheel.py,sha256=EkZsnJbsOnt0KkohXlgFmOjdyVOAIJybkt_vRRJs6PM,5657
substrafl/remote/register/register.py,sha256=E6ZyqhU03upJn3BNEe-UeeAM60tIvE74afcWQuep1PA,15635
substrafl/remote/serializers/__init__.py,sha256=W9izy3ub-LX0OBm-Bs6ErUGJlE-cP_JfcoFbQNjCT2s,265
substrafl/remote/serializers/pickle_serializer.py,sha256=GCmW7ncbAjBGnPZPL09NUZS5SQrKOHriXo3HujllHZg,803
substrafl/remote/serializers/serializer.py,sha256=5eOo9FS4cKg2mL149a7bvuBm0Rbbdl57FhQxEzW2gcI,499
substrafl/strategies/__init__.py,sha256=eptfrKpND7tT1EIYH9eOEDmXUSdel7x9piVux4xvcuk,369
substrafl/strategies/fed_avg.py,sha256=Mnct4DiOSQ5RPUr2g4jSiyeQyhHs44UczJxo_W5NYz4,12031
substrafl/strategies/newton_raphson.py,sha256=H18z8D4ebirgFewX2rzGrw7byQZ7R25d81K2Cjdz384,14974
substrafl/strategies/scaffold.py,sha256=SX-URQ25prgUzMaCi5jD3SYcG4f9KbKAs5geqaet8Uw,17681
substrafl/strategies/single_organization.py,sha256=19RW5M53YmAGS8rR--TCYye7fMECWNpfLJnIn2XTJDQ,6775
substrafl/strategies/strategy.py,sha256=0mirKU4X3gKMYMCie8Sx-QADoWV0tcCqOHApMetAtj4,8289
substrafl-0.35.0.dist-info/LICENSE,sha256=wKmLPc1ioEZfXeiDSU5E4myZHE6exNX2QaGMPPgpXxQ,10762
substrafl-0.35.0.dist-info/METADATA,sha256=yoeOIq4D-ZPYx60BFC6ABKqTYq0oj2a_Yihd9lI1OpM,1337
substrafl-0.35.0.dist-info/WHEEL,sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18,92
substrafl-0.35.0.dist-info/top_level.txt,sha256=EIPG8hy39eTiOJ9ia8La9AqpDqHp7Ivilp8qM6Q4mfc,10
substrafl-0.35.0.dist-info/RECORD,,
