daisyflcocdrlib

View on PyPIReverse Dependencies (0)

0.0.8 daisyflcocdrlib-0.0.8-py3-none-any.whl

Wheel Details

Project: daisyflcocdrlib
Version: 0.0.8
Filename: daisyflcocdrlib-0.0.8-py3-none-any.whl
Download: [link]
Size: 179735
MD5: cc47df28f3b1347a7b0c4ee292994455
SHA256: 34707b28250aecb9a1f14787e1854a357bbda6eeb9eda3755ef0a458fdde2441
Uploaded: 2024-07-08 12:19:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: daisyflcocdrlib
Version: 0.0.8
Summary: Daisy - A Hierarchical Friendly Federated Learning Framework For Edge Computing
Author: qmooo
Author-Email: zoh92117[at]gmail.com
Home-Page: https://github.com/Intelligent-Systems-Lab/daisy
Project-Url: Documentation, https://github.com/Intelligent-Systems-Lab/daisy/tree/main/doc/daisy
Project-Url: Repository, https://github.com/Intelligent-Systems-Lab/daisy
License: Apache-2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.8,<4.0
Requires-Dist: Flask (<3.0.0,>=2.2.2)
Requires-Dist: cryptography (<39.0.0,>=38.0.4)
Requires-Dist: dataclasses-json (<0.6.0,>=0.5.7)
Requires-Dist: grpcio (<2.0.0,>=1.43.0)
Requires-Dist: importlib-metadata (<5.0.0,>=4.0.0); python_version < "3.8"
Requires-Dist: iterators (<0.0.3,>=0.0.2)
Requires-Dist: numpy (<2.0.0,>=1.21.0)
Requires-Dist: protobuf (<4.0.0,>=3.19.0)
Requires-Dist: pycryptodome (<4.0.0,>=3.16.0)
Requires-Dist: ray[default] (<2.1.0,>=2.0.0); extra == "simulation"
Provides-Extra: simulation
Description-Content-Type: text/markdown
[Description omitted; length: 1199 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.8
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
daisyflcocdrlib/__init__.py sha256=SKOOaN6VvKQRV6V4KYXJIRIswjUE0hcsvDXDFGFa3j8 1111
daisyflcocdrlib/client/__init__.py sha256=BL_Tt3zUbxsrgZPxVLQou_v0ZuzpDaFI-eW5UtSGyWk 1104
daisyflcocdrlib/client/app.py sha256=HcbH4FJwUlmNxKavXl_6HWZ18QBe821jPFbShYJcxts 9396
daisyflcocdrlib/client/client.py sha256=G7V02yqjaP9f56thSctDT8LO6ANZ61Kb_sPpyReJTrM 3741
daisyflcocdrlib/client/client_operator_manager.py sha256=ehfFqCNzVE_SuMV2TfrhrPvObcmtmFae7_dynzpEeGQ 6116
daisyflcocdrlib/client/dpfedavg_numpy_client.py sha256=wm44wm-lAK7sjp3Mn1QUH7AoNtrJLwFboiRkKzntEn0 3391
daisyflcocdrlib/client/grpc_client/__init__.py sha256=gTvJXoUqLP3ya1FVKwc7S55VrU_Bc6od_bHHqkBNHpk 714
daisyflcocdrlib/client/grpc_client/c2z_connection.py sha256=DWz8jwFCcQPjvz9OhTCsDz00vnmGwfCB_x1OtYH9NSI 8149
daisyflcocdrlib/client/grpc_client/message_handler.py sha256=j0njFDSDYKs5fEggIfypXtWMjcbVsCzpbDywWj4nsiY 7322
daisyflcocdrlib/client/grpc_server/__init__.py sha256=2UZerMhoo7VOCUX8SnmGCmJT_qlpNtq14IHFd4xe5OE 714
daisyflcocdrlib/client/grpc_server/client_service_servicer.py sha256=Z9uIcS7QOA3yhE4WRHNBQ5JARIgmmq1467j9cdODkd0 6729
daisyflcocdrlib/client/grpc_server/grpc_server.py sha256=iinGm0Dh6pUamwL9NzkX-W1WMXNeHe8dJ-PvNifdoqc 11571
daisyflcocdrlib/client/numpy_client.py sha256=e42h33mlQLzdkhy7iO6OmMPz0CBg-uXGHwHm6woyWBE 5092
daisyflcocdrlib/client/trainer.py sha256=5FR21PfXTjIH1Yc0UqrAYnbP_HO7TaC0NEClhBtiSXA 6765
daisyflcocdrlib/common/__init__.py sha256=PUPkcWa57td1A24cmnyO1PSb0AQkvKq9BXUdCm4_ovQ 7008
daisyflcocdrlib/common/dp.py sha256=jcilroWAz9WBGr8H5yDq2KhLhfyKKlM_llitqDMpd9M 1838
daisyflcocdrlib/common/logger.py sha256=kTqj1bXe-zWZoVk56sCXpEGkrGkJNcFHwzhaIZQHvr8 3482
daisyflcocdrlib/common/metadata.py sha256=R2PFGr0ouTwebxQDDO46P9wkXHo0xrgYZf00lNyns1I 1429
daisyflcocdrlib/common/parameter.py sha256=y2O-0lSpGWgHWfScuqMLb2GCDlr4YeSUzrzjGYUyBcc 3938
daisyflcocdrlib/common/serde.py sha256=6-wSyzkVhKig4nx_jAyqWEiNPgEegy_GPYIwEFnDbxY 21647
daisyflcocdrlib/common/typing.py sha256=-NkFI40YC3fNn4xwmDAMr1QiRAHXfVJHoh-z_CxAuAs 4406
daisyflcocdrlib/master/__init__.py sha256=fOqfKj2I0IFehyBZ3ZZzf9W8vlITzsiRTwFYOZ_mktQ 780
daisyflcocdrlib/master/app.py sha256=JHQ1HzIocISMlf8IpT7Lnw8VD4FZK9r5dlutEL6QQok 4326
daisyflcocdrlib/master/grpc_server/__init__.py sha256=2UZerMhoo7VOCUX8SnmGCmJT_qlpNtq14IHFd4xe5OE 714
daisyflcocdrlib/master/grpc_server/grpc_server.py sha256=fYm5-61bqKfiAFzL3wAanRe4_Pwt7QYN5fyDs7BxfeQ 11697
daisyflcocdrlib/master/grpc_server/master_service_servicer.py sha256=pASJJSIXpmsgniPtxitPjsyf5KjH5hdGEfA4qThIKy0 17666
daisyflcocdrlib/master/model.py sha256=-LrMEFAQQf7wm9VLqWyPmz48Z13lKInxwtE-90x8Krk 1168
daisyflcocdrlib/master/server_api_handler.py sha256=51omnrN3OcATZvCB32dFBwDxhVinU1rs5bK2UUWUO0I 9911
daisyflcocdrlib/master/test_mix.py sha256=T6AIrwEs9UzjMh6hEOwx3dSJMl7X4uQvQBGbM37Jbfc 26517
daisyflcocdrlib/operator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
daisyflcocdrlib/operator/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
daisyflcocdrlib/operator/base/client_logic.py sha256=G-22qUO62r_Sd3hHljwQYiiUr_7jD4HmyLfJtFQCmjA 1876
daisyflcocdrlib/operator/base/server_logic.py sha256=YFVKT48bbKhWZq2dXXKnPm3_86apH6zq8DgSCBToKLw 6023
daisyflcocdrlib/operator/base_async/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
daisyflcocdrlib/operator/base_async/client_logic.py sha256=cfjA-7DVGhJDO1qu5qjqoBfwh1HvNJXOprdM7AzfJJM 1880
daisyflcocdrlib/operator/base_async/server_logic.py sha256=xI7cbTjniGW4xsw255euJwbBpNzbqxUWh843BS4AoJ8 5620
daisyflcocdrlib/operator/msg_demo/client_logic.py sha256=h0wdxC8DEpDAUevR0kCqtbP9MhgNEyrfTK2_1DHiKAk 2052
daisyflcocdrlib/operator/msg_demo/msg.py sha256=f3QTII9m2ohjcqC_ImsSJrrhtxh2RCjzoepMusxa-pQ 381
daisyflcocdrlib/operator/msg_demo/server_logic.py sha256=RICef-Rqn3pxn5ml1dm7JL6tu_6aPN4Nen5PjM3gzzk 5635
daisyflcocdrlib/operator/msg_demo/zone_server_logic.py sha256=JDWPE3oNyrAowKVY3QQ7JO1QJzxtQULN34psu_ZOckw 6124
daisyflcocdrlib/operator/sec_agg/client_logic.py sha256=ounv_-OzeX5SVhqeQigWhw7y7HvmeV9kjO7Fx-WmkrE 12202
daisyflcocdrlib/operator/sec_agg/common.py sha256=ZXSkwv5Elj80pijyHo-UVxsF9RvYfjdlFO5YDCjPIoU 1755
daisyflcocdrlib/operator/sec_agg/primitives.py sha256=MXnX-yADyrQ8S7lVlp4dpkzwbNli7SnHKwhVbiDFr_g 10078
daisyflcocdrlib/operator/sec_agg/server_logic.py sha256=HpKUg-Gkb5eLh7_OtrtM5IzO8PX4E-aXwxDhN4bnj_g 22493
daisyflcocdrlib/operator/strategy/__init__.py sha256=9ekDtlA7hk7A4Zhom32GrFs8Rz-S7vYYqnCBZch6iE8 1456
daisyflcocdrlib/operator/strategy/aggregate.py sha256=kUArZxFLeAkC5DSP8CbZVazrlTGWpVvZnlDGwGwST0E 3024
daisyflcocdrlib/operator/strategy/dpfedavg_adaptive.py sha256=vVm3Oe7exDwbQpJ7ixOLvju2Af6jNKZq2ij_9AX72qo 4576
daisyflcocdrlib/operator/strategy/dpfedavg_fixed.py sha256=tJ0JzE5UVVe4CeWCzMz9aw41cbGr1pTYNMHz1-46NJU 5201
daisyflcocdrlib/operator/strategy/fault_tolerant_fedavg.py sha256=Rr1tsvEcwbi0XW37hC5jhjC-jAeYohvdQJkmuOc_lk8 6157
daisyflcocdrlib/operator/strategy/fedadagrad.py sha256=OmAc5HMSDN3rDq8TbaeZM5eXBaV4yPtT7GWTDbOlkmk 7008
daisyflcocdrlib/operator/strategy/fedadam.py sha256=FhjsP1GxMrIC2efjblK7AsW4VZR2xgF6Bs8QIi918QA 7260
daisyflcocdrlib/operator/strategy/fedasync.py sha256=Xf0LPepVrWCwr8qwnNqsMmvGYNEyuThq4pqNfFvzwT0 13172
daisyflcocdrlib/operator/strategy/fedavg.py sha256=g5PPOh1ujkMeb2Iqm84mEmbmFkG2DuRI66yPtFZJt9U 12514
daisyflcocdrlib/operator/strategy/fedavg_android.py sha256=zfEl9SO_I4vRIYzN6TcXnzUgLpVs1qP380avRvSnJiw 11025
daisyflcocdrlib/operator/strategy/fedavgm.py sha256=mX3R5F0861oCB4eKVqnoWxNoavojwUIX4KtIe2fA3Ho 9145
daisyflcocdrlib/operator/strategy/fedopt.py sha256=oJJfeHNI_7LEqaQy-dGj7XPNK9VCIM7LvU15bypQw6Q 5521
daisyflcocdrlib/operator/strategy/fedyogi.py sha256=lVwLMrZ0c1Pm9fqZpC5x0VeFWslNOPPDx9ZC4Qu9R14 7278
daisyflcocdrlib/operator/strategy/qfedavg.py sha256=tqQ73ZU0Ropud7FZxmBPSxBqzBTjdX1zr7GwVoMiFz4 11010
daisyflcocdrlib/operator/strategy/strategy.py sha256=4dM33QWMBQGd7QopPjf3hmqey7yuw_hdwmVEtQvpSn4 7889
daisyflcocdrlib/operator/utils/__init__.py sha256=guzht7YCUt4CgI0eNipcB6ZmbF_HT5qW6LpnpxKYM6g 826
daisyflcocdrlib/operator/utils/op_tools.py sha256=HyWXlU88nInjjsvXvT_84rcyIn-7YNQhSYDMkWPTEAQ 7484
daisyflcocdrlib/proto/__init__.py sha256=fg57BzxAeODasVkv19rCvp5UMA0Gh8E2HVhw3ietB6Q 676
daisyflcocdrlib/proto/transport_pb2.py sha256=HLXrGBpwOUEjJRk-uqRMAGZaPrle61PXDDg4SapuMUA 95785
daisyflcocdrlib/proto/transport_pb2.pyi sha256=A_C64g5jMWeGPlH1kTQ84nHGOrmew6II2WWTVmkjWww 34015
daisyflcocdrlib/proto/transport_pb2_grpc.py sha256=PgoMHL1GLarOARYiN88BHMIATCtO-wu9VpbmpUa7mO4 2719
daisyflcocdrlib/proto/transport_pb2_grpc.pyi sha256=_izfqFxezgvzCS8AXLMIwmSF33x1hCAW4sIT3eMrB2k 821
daisyflcocdrlib/simulation/__init__.py sha256=qW9mUiVg7ndWvF7FO_sPSLNHNfnY0vM8E7gqbCtBhwc 1281
daisyflcocdrlib/simulation/app.py sha256=bNwDZOKPY2bJ6VaBsYZH78hxDgppXRbIQwnYpc23Xpc 7395
daisyflcocdrlib/simulation/ray_transport/__init__.py sha256=eJ3pijYkI7XhbX2rLu6FBGTo8hZkFL8RSj4twhApOGw 727
daisyflcocdrlib/simulation/ray_transport/ray_client_proxy.py sha256=LmQBr5LpJ3x8q9Z0VjZFfB3yl0Th9-yRkTF44RvWKnI 4684
daisyflcocdrlib/utils/__init__.py sha256=XuXl8zfAAZQHqdUKLAsJ9z8o5ld7XuJP0eS3bsJpAWY 859
daisyflcocdrlib/utils/client_manager.py sha256=pE-sb1MLiq4dNmks6CyFFo-sd24E64rIAfoG6HFwW5o 10157
daisyflcocdrlib/utils/client_proxy.py sha256=y3Hg077QqJe-oJYKmK3Y2uirWa4ziz793jhSEtT5wWw 2818
daisyflcocdrlib/utils/connection.py sha256=To1rA-gx4X8DB5VlrG9BBBznZo86IoZOqoGF7He0oeg 3083
daisyflcocdrlib/utils/criterion.py sha256=39deTnctXaQaH5eBpwxnp05MOVy6KQypEsmmaVodUjE 1053
daisyflcocdrlib/utils/dynamic_loader.py sha256=VmpIWfpCmLH8UtoHM5y__2SXiVSmvoglMOwVuBhiLBA 121
daisyflcocdrlib/utils/grpc_bridge.py sha256=h7Yx2dAk5qjNUpPm2ZFbOZfuvFwBRPs0rH3SeYF579Y 7191
daisyflcocdrlib/utils/grpc_client_proxy.py sha256=ZSvUwYlleIB6uK-XHkrONDKWZq50bwORVhf3VLZz-Ks 5295
daisyflcocdrlib/utils/history.py sha256=TGe0Dr0fiJ7kyQS7BoVtSzkGYEmQjIOZkWlcBFNcRLc 3634
daisyflcocdrlib/utils/model_sync.py sha256=duuG5WcvGE9vPxZrtqPLZVORxddqv8uwt1oaZkxg5d0 2180
daisyflcocdrlib/utils/server.py sha256=YXjX-BbQVNiYYZ5c2gAzGZCwP3nEs2GvWYBMbJqrTiQ 20461
daisyflcocdrlib/utils/server_operator_manager.py sha256=yNzQ2eit6UHuaWeFp9tGHYNoHSqMziMQ9ERmvzBXXbw 4600
daisyflcocdrlib/utils/task_manager.py sha256=AXfZmS7v3GeVimubLpH2uRtkyBrMfkq17Kco3GfC6hQ 16850
daisyflcocdrlib/zone/__init__.py sha256=dfsUDNT7ZS-U_OW_GWVXyaV4a6Qx6kyK98Pmq2K9oGE 774
daisyflcocdrlib/zone/app.py sha256=aTsvTi1WY8oPhu6msJp7HMDqrAZ4mFiykEPxBmIlkto 4623
daisyflcocdrlib/zone/grpc_client/message_handler.py sha256=TsKqEvWQ_0Wevrnv5iUH-liWSrXzggtFf3Ld2CLeSu0 3801
daisyflcocdrlib/zone/grpc_client/z2m_connection.py sha256=bLpeS_05Q7tDIKrxyBlqLahb7GbyRlcaheQPzAPxFD8 8001
daisyflcocdrlib/zone/grpc_server/__init__.py sha256=2UZerMhoo7VOCUX8SnmGCmJT_qlpNtq14IHFd4xe5OE 714
daisyflcocdrlib/zone/grpc_server/grpc_server.py sha256=vwx-abrUqvL7G1QkuPOkiE4gOA0uhTfhbSJD1ktzI7A 11687
daisyflcocdrlib/zone/grpc_server/zone_service_servicer.py sha256=rggccIhwn-5RViKcSjIPdCspoo_kpnrAo-qqkU_5u7I 17666
daisyflcocdrlib/zone/zone_entry.py sha256=y-ZgtopgrLZLZL1TEvpc0F0o9STO5ioAp7rh_kzcBpg 6957
daisyflcocdrlib-0.0.8.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
daisyflcocdrlib-0.0.8.dist-info/WHEEL sha256=DA86_h4QwwzGeRoz62o1svYt5kGEXpoUTuTtwzoTb30 83
daisyflcocdrlib-0.0.8.dist-info/METADATA sha256=599bMBkr6v8q2gxB0Ff9S5HPypQE-tv517dQuPG_JgM 3329
daisyflcocdrlib-0.0.8.dist-info/RECORD