fedn

View on PyPIReverse Dependencies (0)

0.6.2 fedn-0.6.2-py3-none-any.whl

Wheel Details

Project: fedn
Version: 0.6.2
Filename: fedn-0.6.2-py3-none-any.whl
Download: [link]
Size: 110361
MD5: b8e109688afbf41011c186caea02f485
SHA256: 4518e1c878e138bb28618e74dec5d63d12a1a12f4a88895b414d21dff4b31681
Uploaded: 2023-11-21 14:51:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fedn
Version: 0.6.2
Summary: Scaleout Federated Learning
Author: Scaleout Systems AB
Author-Email: contact[at]scaleoutsystems.com
Home-Page: https://www.scaleoutsystems.com
License: Apache 2.0
Keywords: Federated learning
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7,<3.11
Requires-Dist: Flask
Requires-Dist: Flask-WTF
Requires-Dist: PyYAML (>=5.4)
Requires-Dist: bokeh (<3.0.0)
Requires-Dist: click (==8.0.1)
Requires-Dist: grpcio-tools
Requires-Dist: grpcio (~=1.48.0)
Requires-Dist: jinja2
Requires-Dist: minio
Requires-Dist: networkx
Requires-Dist: numpy (>=1.21.6)
Requires-Dist: pandas
Requires-Dist: plotly
Requires-Dist: protobuf
Requires-Dist: psutil
Requires-Dist: pyjwt
Requires-Dist: pymongo
Requires-Dist: pyopenssl
Requires-Dist: python-slugify
Requires-Dist: requests
Requires-Dist: ttictoc
Requires-Dist: urllib3 (>=1.26.4)
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cli/__init__.py sha256=FpsrMd8nGdaFctNCiqlv2wbQjPLG-qGmL7fS15cb2Eo 80
cli/main.py sha256=mo5069I8sS_qGv0n7GLD79PivbgxVxmAwc7xDa-l7hU 437
cli/run_cmd.py sha256=81bAzQeJo7ax7VH9AfKT18sMb0TDhmDs91XpKyLNipc 10848
cli/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/tests/tests.py sha256=l0LKr-Euvb78kxY4mxVlan0JXOLvlRpcDF0o7YLEQJI 2294
fedn/__init__.py sha256=cNCN6DKWpWXn_x8K-r2CROKlX8InnhV0g0p87uP69_M 453
fedn/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedn/common/config.py sha256=paoy0z4Gl28_v31Ew7RKkBGY4Tia3BxMrdeagpQqrCQ 2755
fedn/common/exceptions.py sha256=enjmNUf8x83B6hjBNELku2WiTpkLFdpHViIKd_ed-rc 95
fedn/common/net/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedn/common/net/grpc/__init__.py sha256=ULwFthxlAVyyABFTdCwCmmx3mFJBk2dnBol67IuxePM 40
fedn/common/net/grpc/fedn_pb2.py sha256=Gx8AnzJye7i5Y5fSY4nqxV6oa4u0a-NnY13btIy6pWY 20963
fedn/common/net/grpc/fedn_pb2_grpc.py sha256=vuGhNFlq5hmA7_3iNzXYmeqhSTeGbPU5ous8rkdTN98 43651
fedn/common/net/grpc/server.py sha256=hgIIlIQ-A_jFeX9jRRWldXxqrzveb0kRnBp-cQa-Re8 1648
fedn/common/net/web/__init__.py sha256=-9P71npDpRlrg7jjYCijvGNC_Xkg_K1vb_2L0pmcQ3s 212
fedn/common/net/web/client.py sha256=eMr10G5SLjoMuNbrW8vAAhnvmxe7tZyNmyr_m9lKRrY 3942
fedn/common/security/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedn/common/security/certificate.py sha256=O_ua7xXkdLpECRi6JdoZZdTlR_ZlNW0uEHBtpF86jK0 3085
fedn/common/security/certificatemanager.py sha256=d2ktgkCF8tInpEaUge2eTninijb27njNHvaDPkGgu1I 2131
fedn/common/storage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedn/common/storage/db/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedn/common/storage/db/mongo.py sha256=spIF3HEVpBb7ZWFdhc7eEEuPniJmkJZBe0Wot8WL2K0 618
fedn/common/storage/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedn/common/storage/models/memorymodelstorage.py sha256=xBQJHdEEalJrOoEeYF00gi_Phv86QvKQQw1r4eNsxYg 1352
fedn/common/storage/models/modelstorage.py sha256=TKAicWRFw-q6heyNnhjgA1496P3hS6E9sqX3ZL0XECU 1614
fedn/common/storage/models/tempmodelstorage.py sha256=FXGa3k0V72n7L4VZtWwkOmdt-d1klW3VP6linGNuSoc 3787
fedn/common/storage/s3/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedn/common/storage/s3/base.py sha256=oX5xu4w6wbBeRRVHOYEILjfkqmmRxulGo3gXMeldT0A 490
fedn/common/storage/s3/miniorepo.py sha256=DOFeusZntVimGc9NgNcygfdp0UjImjDug9d71BigyKE 5120
fedn/common/storage/s3/s3repo.py sha256=euwx8v8ZWGumLAhgI_es7Ihq2yU296J_gfVwPVfcg8g 2310
fedn/common/tracer/__init__.py sha256=BNaa4O8UD5NR7j8flrVJjGgJrDb4wTSpNNd-0yQk2kY 77
fedn/common/tracer/mongotracer.py sha256=LfWrxjWB8RKkgI6QCWA7SodLiNHQyWDg2CfvOZOY_m4 3766
fedn/common/tracer/tracer.py sha256=xf7em7VonyEPQ4UcR-3zg5Gr-U7I-Pj5g_9elewHcLE 169
fedn/network/__init__.py sha256=ebZ3yyg8N_cuDSnkFFROpHgvgDf1nXLpNPFME79N-rg 260
fedn/network/config.py sha256=Q4j7cUT2NcZNnQxmqg_y67O4ds3wCcJfXnHxri3fYiM 348
fedn/network/reducer.py sha256=xIFkSTwRpP_ifo1FBJzon54TqlrQ3hJ2_PCV03tchLE 2779
fedn/network/state.py sha256=c9_Mg4U21qt7DVthMalBIKDQwiOOOzIsuoo8_juPgnU 1153
fedn/network/api/__init__.py sha256=eN8TwOZKQbKOSXNBnVZGwCKCXEjDnGOWn8SLGptMLyk 130
fedn/network/api/client.py sha256=LTjvyrJTV4nJ8IQdYry6DD5ww-8aN80yK-TGMQ7UHOg 9688
fedn/network/api/interface.py sha256=Gl046VxKzkDJS5dApwL3c_3hN9SDfA2Pa73T74ujNwc 29681
fedn/network/api/network.py sha256=iGOv3b8feGv6MEXlEZJ7fRgY4fEFLU6dz334aWJri6o 5541
fedn/network/api/server.py sha256=Qsrel_cET-ftZHJXhL9OSxxbrcZAYdMokWMVYDe5zP0 10958
fedn/network/api/tests.py sha256=eBO8WJO5g76143_g1qL_TRI3pXLRHY9PpdflyN574kk 13485
fedn/network/clients/__init__.py sha256=_eIEPxnI4etzE_rW-pwjAdsc74rTwwhd4mcnW6fwv3U 445
fedn/network/clients/client.py sha256=GYVmYa_VRmawMc7-NHtnYo4gMLpeZXXXpjBCypwhrLQ 29185
fedn/network/clients/connect.py sha256=b9wdskjM8fYRllo79JgfDaNI6phOcNSWmSLnKgvs3QI 4319
fedn/network/clients/package.py sha256=faaQlZKIAtVw0Rfnundvtf2GmEI-bIc6ZONSP6_F79o 6026
fedn/network/clients/state.py sha256=bC_a-iyGm8IGirwv3Tu6gdzZ0V-ghPaQxQF83JCsJno 633
fedn/network/clients/test_client.py sha256=qRR0JCmrTLk9VaxmLDh8XZkeGZbqy_CSsJ3VY_L6H5k 1564
fedn/network/combiner/__init__.py sha256=pStaBIy7fNPpX6Y8TtUPwBsKlT7BJas0KphQDBai8Oc 147
fedn/network/combiner/connect.py sha256=SJiM2kUcb3zcY-Ql0xNOmKApwO-MKDmOrhuuvnVwOdw 4421
fedn/network/combiner/interfaces.py sha256=swZoQ_pNlPsfhImwyYni2fRdU_IyZcCWQ7nv6eL6p5I 10873
fedn/network/combiner/modelservice.py sha256=ERtPq-m3jjo9oNQ9wLR_3za2Y_vEQXkD8oYH_6LZW2I 6725
fedn/network/combiner/round.py sha256=X5swnxrelCpy0LGIme9NweyZAaAJieVssMCXRKVxx4o 15661
fedn/network/combiner/server.py sha256=mwXvIbHrzeH4XibaNumvbnEIfX-sWRQSdgZYOvvYzZc 32274
fedn/network/combiner/aggregators/__init__.py sha256=W1H6n8ckKR6Y8JBxqLZaV4nsoJAQV4F_JqlGyDlD314 250
fedn/network/combiner/aggregators/aggregatorbase.py sha256=1kRa20efoTD5NTD5rP3aeyHVq-jaygLnwUzeS1vohOU 6233
fedn/network/combiner/aggregators/fedavg.py sha256=nmiLHHzESkfKD9R3523OQGrkM-xX8SF17Q5W-o_hajA 4068
fedn/network/controller/__init__.py sha256=Ucijju-O2gVJmqOYAkZZ8EatBAuaZPELWWQsEvXXrrg 216
fedn/network/controller/control.py sha256=_eMBHsuPrh56MkHrxJ7VF3MHpnLYYHOxqTF7prpF0mQ 15852
fedn/network/controller/controlbase.py sha256=TaF_0f5AjtuaPVFwWo6Uh5f1MIhN9RCfZNGFZ3OWZu0 11967
fedn/network/dashboard/__init__.py sha256=BNaa4O8UD5NR7j8flrVJjGgJrDb4wTSpNNd-0yQk2kY 77
fedn/network/dashboard/plots.py sha256=u_taP_qyfS4jqoGcw-YuBQMlqGKE2i8SqLyxm6uoEt0 24361
fedn/network/dashboard/restservice.py sha256=3iOSB4lbXntGcBWR-7f1sd5ZxS3G0mid8UXl6_TzxGs 40670
fedn/network/loadbalancer/__init__.py sha256=59AoPwiAXjr4K9mPTbKUmo4IsmD0mklSn52xXsIKO6o 96
fedn/network/loadbalancer/firstavailable.py sha256=l3HZ-Ai8MlyJfh7TwGaNxBWBa8DVLk_pjEw55OHYa8M 591
fedn/network/loadbalancer/leastpacked.py sha256=JeeRdA8gsIiQXyCv0yFaEI4ZDIyOqsTPgp5ss5THj48 1288
fedn/network/loadbalancer/loadbalancerbase.py sha256=GwXNgvmd2tqtSZZkvyA5su6FOjBIt4a1GLVOFDJggj4 421
fedn/network/statestore/__init__.py sha256=BNaa4O8UD5NR7j8flrVJjGgJrDb4wTSpNNd-0yQk2kY 77
fedn/network/statestore/mongostatestore.py sha256=OcM0OHDvGk6O43dO06BF4MXMTy6-ORY1Yn2voLNYJoo 20877
fedn/network/statestore/statestorebase.py sha256=sU5TJYjGnrlAssnQU31uW34Bjnmq8uN17HZ7YiCLA4Y 1041
fedn/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedn/tests/test_reducer_service.py sha256=e3mgkroIIFktVg6si4Xm7ynAm4BL84fkvAuye7yvsEQ 4241
fedn/utils/__init__.py sha256=nhodpoQg97TDcQAxuTsdM4Sktm4pQNsEd9Gy0iV_8a0 329
fedn/utils/checksum.py sha256=ZNGCqwIMzts5DUn1l-ccAYuGIV--X5ekGNOKk-nf0Fo 442
fedn/utils/dispatcher.py sha256=t0dRpilGe4jC_6LhLCHb3eXzPEnPGbD8L5cucxo35Y0 1471
fedn/utils/helpers.py sha256=KZmbw3GBmyaFnBP_9ZABm5SF3QcAAj1Ext6SDty-ADE 1130
fedn/utils/logger.py sha256=cO1_sLR4sVD6JzshEtNeGoLHETE9oGlQGxu8pb9G5dk 1008
fedn/utils/process.py sha256=PJiVbMwHOLmfL0sTLg5TnvqSZ6L9AFk_Dlo99klGKZE 816
fedn/utils/plugins/__init__.py sha256=TDldGW72fVXHNasewcT-pHtG8DRgDKxcg7EiddLYnqc 292
fedn/utils/plugins/helperbase.py sha256=b9Xp8pDyw7nTdiLJnEigZywuVE9-qwYi60cIpuvVXPI 1428
fedn/utils/plugins/kerashelper.py sha256=_Rts0338QjJiZjBRWeE6vyxTv2-h2urWKwFud-cZqjs 2895
fedn/utils/plugins/numpyarrayhelper.py sha256=hn2RFoWElMbb4SnGH-t-lERH7J94LHDpR7fxr31-MGk 1382
fedn/utils/plugins/pytorchhelper.py sha256=Zubk5xuNrpYeDXK8aqed-GOdcUxRTWufVhD4x6J_JVI 2092
fedn-0.6.2.dist-info/METADATA sha256=sQw-FTtnAbwK6QKwRckQGop-vvApLpT4pXXGag8PaxQ 1112
fedn-0.6.2.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
fedn-0.6.2.dist-info/entry_points.txt sha256=R6b2iGqvI5fRpyVz1zaLJTK_hPlNuK3qKh8M9Bhn3c0 35
fedn-0.6.2.dist-info/top_level.txt sha256=BfF_3sVV-ib6I47KK5wAD_aw3k8abdrr6exhIQGkJds 9
fedn-0.6.2.dist-info/RECORD

top_level.txt

cli
fedn

entry_points.txt

fedn = cli:main