fedsim

View on PyPIReverse Dependencies (0)

0.9.0 fedsim-0.9.0-py3-none-any.whl

Wheel Details

Project: fedsim
Version: 0.9.0
Filename: fedsim-0.9.0-py3-none-any.whl
Download: [link]
Size: 88994
MD5: 6341a4ca15d1cf5f1cb6425358b3914a
SHA256: 2ab230ca440f267c226b933bd9eb69f78011e79708edabe250a8055424be36a1
Uploaded: 2022-09-21 17:57:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fedsim
Version: 0.9.0
Summary: Generic Federated Learning Simulator with PyTorch
Author: Farshid Varno
Author-Email: fr.varno[at]gmail.com
Home-Page: https://github.com/varnio/fedsim
Project-Url: Documentation, https://fedsim.varnio.com/
Project-Url: Changelog, https://fedsim.varnio.com/en/latest/changelog.html
Project-Url: Issue Tracker, https://github.com/varnio/fedsim/issues
License: Apache-2.0
Keywords: pytorch,neural networks,template,federated,federated learning,deep learning,distributed learning
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Utilities
Platform: any
Requires-Python: >=3.6
Requires-Dist: click
Requires-Dist: numpy
Requires-Dist: sklearn
Requires-Dist: scikit-optimize
Requires-Dist: tqdm
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: tensorboard
Requires-Dist: pyyaml
Requires-Dist: logall
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: codecov; extra == "test"
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 11713 characters]

WHEEL

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

RECORD

Path Digest Size
fedsim/__init__.py sha256=Q1o_-7skxtvrzHzY57T5EMfSg3cv1esDF5mnHvp2PDc 341
fedsim/losses.py sha256=UqBDtIFRtXj1x7ToGX8M-qB4MSzjgi2U9KxhNZEdErA 1948
fedsim/lr_schedulers.py sha256=l3Gs9a2m4Rf8SW8IfJsbAf2cLuGlr-V9VXBBI4WxFgM 5451
fedsim/scores.py sha256=feo4Nx4R3p3ci36KVwLJ4II9rgCJjH2MlgoZ6EQIvHU 11102
fedsim/datasets/__init__.py sha256=2SV2L1ffuQK9-4GNoS8rCwMGzsTw-XD8S9JZvZaMjrk 84
fedsim/distributed/__init__.py sha256=fHPIVonCIDrNrJRumVA0HuBTwba4Fb7USsBZMYZPGqU 198
fedsim/distributed/centralized/__init__.py sha256=M-YyQvDPPuLXJZ9LszuFiTnJlUABMXC0gOjvOQZj_2Y 451
fedsim/distributed/centralized/centralized_fl_algorithm.py sha256=xdtVm5SeQqOttv1ItyOeIRi_XAnvGpdwAdUg1yn9SXo 30655
fedsim/distributed/centralized/compression/__init__.py sha256=eiFO--v-MfJL9SNGpA_LV_1fE545TFYc0y7vC0fjYv4 147
fedsim/distributed/centralized/privacy/__init__ copy.py sha256=0iB-2LX1b4Xq3Bit-hCOnWhNqmEOnJfPKtUGnp-OWC4 299
fedsim/distributed/centralized/privacy/__init__.py sha256=gpnRz9oy0o6yT1RnOzPCLpOZ5gouYfoPrUOIap-hffI 135
fedsim/distributed/centralized/training/__init__.py sha256=yK_uGP-MUSJ34ZjqoVGUKc_vcrmTJzr7Wm1E2eq-qRQ 431
fedsim/distributed/centralized/training/adabest.py sha256=YNe29L-FJrxNeoJw-f5O_Sov-wFWWIfE0Rci7OVdo0g 7276
fedsim/distributed/centralized/training/fedavg.py sha256=PGcnjMDo4tl3mN_6LlxGQiPbvroSPPp--22MrOoKAqI 9920
fedsim/distributed/centralized/training/fedavgm.py sha256=9wXLyWxhwb_7H8CMapMzGZPl6QQ5OvhANE_JoJ8sD78 2851
fedsim/distributed/centralized/training/feddf.py sha256=FODALDvwEungocLgGopvvsuuhfx8r4UWBnGWxgXTLdo 5951
fedsim/distributed/centralized/training/feddyn.py sha256=s4Jb7RqUu9RRjqh23BL1FjA7ytgXT-IAuqsHiCRvU_k 7467
fedsim/distributed/centralized/training/fednova.py sha256=xjsVGRXg-HJtUfAdKFizTCdoMOAwXm-JHkklrryytMs 2690
fedsim/distributed/centralized/training/fedprox.py sha256=yyGDYW9wdykc9b99rlSxmZibGxIVl8Lg6k0gzyWyD5g 4166
fedsim/distributed/centralized/training/utils.py sha256=L72O_wCc-pcSrLJYKqDGVZKQw8DJPMhdWYeL72yc5M0 1739
fedsim/distributed/data_management/__init__.py sha256=49c8C4EQYpGXPqpbjPKPHVD-QfodaYRJ2Dgfsp3rf04 174
fedsim/distributed/data_management/basic_data_manager.py sha256=u7aEnAYekVXoWUW03fEPcmYdXPlYw4LvleJdp2O014E 11813
fedsim/distributed/data_management/data_manager.py sha256=DAzmuc29Gt0PDhwSbKq_JceGRJQFNOyNJGKgWhpGrpU 10016
fedsim/distributed/data_management/utils.py sha256=QGRvJWB5yoB-8w_g4QfIEraFWmLfZPg8hf0u1oyVe7M 1361
fedsim/distributed/decentralized/__init__.py sha256=f3fIyqqoGZEbFeyj4j0HX5BtOAka5RkAmTRsTCl_OQ8 119
fedsim/distributed/decentralized/compression/__init__.py sha256=aF-MwR6Iz72qnZX3zvFWidnofYtO32Eiqr40FausBvA 163
fedsim/distributed/decentralized/privacy/__init__.py sha256=w48mjRgjBZvgU4ysYEGGqzFRBsNVkuamP9eZ3Cv-FbU 153
fedsim/distributed/decentralized/training/__init__.py sha256=CvWmUauVd-69_lto497l6UwH4qn_oV-YhAsKNw-pqWk 62
fedsim/local/__init__.py sha256=O_3quL3lKzW-Go3eS3Ne1m6dwF5ZTyvfx1qAcYNHPv8 207
fedsim/local/training/__init__.py sha256=R2tC4xIhQxh08UroeQvHqYutklaxXyJ7rD9zxD-5EQc 325
fedsim/local/training/_inference.py sha256=IYjMOQk2pCo7z3FNG7lPNZrF6sBB9Dr2FTYGmIhEIJg 1301
fedsim/local/training/_training.py sha256=TwO90OkIkqeJRxlyquefeTIUGqMnArr2WM-7xwAA_GU 2246
fedsim/local/training/inference.py sha256=USr1Iizkq2UO7Gd0tJ6oe7xiqYNT3EHGJ99qk9e11Qo 1393
fedsim/local/training/step_closures.py sha256=B3aVjzxGk0LhnGwxOas4JIHRtJXgXGGyW8ZuJZBffi0 2242
fedsim/local/training/training.py sha256=06xxtGg_-7MliV1Tym9VF9iLbcN0a_B2E2eR6pJkwoA 3703
fedsim/lr_schedulers/__init__.py sha256=76wwRc9uG2WIOc4i1FGe4m6FJweq5v3UxUFLvA8gSt8 940
fedsim/lr_schedulers/lr_schedulers.py sha256=dePbZ7k_q2VfloFjMANZM2n9DSiS6bV1WFFkKgBhPCk 4122
fedsim/models/__init__.py sha256=rWNIsaTx-LUq6l72E4_jkXmQylk0Fe22Hc5WQjwYyg8 202
fedsim/models/mcmahan_nets.py sha256=Nl72es9HWvUl2zuG0aGmNX4RItKgbRUL8170ghYdN3I 5375
fedsim/models/simple_models.py sha256=AVpylojlvLwZ5H1y0V60cK_R9xmajClb2yU7H5HwqK8 8876
fedsim/models/utils.py sha256=tU4F7xV2QLDvFwZEAMysIIS5mvRSxzSlEyJGfh12Za8 1474
fedsim/utils/__init__.py sha256=vhjiluRWj14EY8GnUulqg8jSkySINEK9JFp8KnX3YqY 875
fedsim/utils/_convert_parameters.py sha256=31b0C7x1jcWJm3m0qlV3s2QshxtcOPJZ2w_K4RkmLMQ 1356
fedsim/utils/_dict_opts.py sha256=pUn5gfT5WbeZAyHzzCiqREwNoBYCz4q9NCe5HUuhKcQ 1201
fedsim/utils/_importing.py sha256=GvarR2BcWU8CKgkKGjQ5Zev-O9Fc01MqXtJ4pAkSl-w 860
fedsim/utils/_metric_scores.py sha256=t_zS9CX19DxR58NX3iMpncCuE7Wt2VHphZNkfVN_wXQ 264
fedsim/utils/_seed.py sha256=mmOtRIlaNyom7qfiTBvSi_owQM8gryzLH5scxiyyQAY 271
fedsim/utils/aggregators.py sha256=_0z1JRJuywsfJlCGUym3mfPCCRCPHPBIxHlcKBFQFjo 9948
fedsim/utils/convert_parameters.py sha256=Fd6FbfeDEty_AN6uQC-XAnK7Dq87uQoYlh0MzN2saac 4722
fedsim/utils/dict_ops.py sha256=l-tz_JyDzbocraklhzHX68gBXF2Jan3QwMdgJ2N6v1I 868
fedsim/utils/import_utils.py sha256=Aiy0cg5TvIN_VFq3YVQ15X_zThYgMxejtyNh_Z4fQhY 543
fedsim/utils/random_utils.py sha256=kJmIdVS-c7PAQfQVrTsqHhSIsVnBUW24-7oatYeWRoA 554
fedsim/utils/score_utils.py sha256=XfQl2UIP-_ROne4UZqNzGzGYsb07FXGU2uQT7kljpwQ 299
fedsim/utils/storage.py sha256=YmNFGYcSKzJKkPrSBxDSO035OwpGn9XITgYz9srm-YU 4453
fedsim/utils/utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fedsim_cli/__init__.py sha256=7_lb3BuX-UJ4zHYvAaSyGdYnoQHONemP0-mFI0V1SJk 106
fedsim_cli/fed_learn.py sha256=lWFrn7bwW55x7IJ44x3VAgWDYX4calJbqrcwOsU-VvA 11915
fedsim_cli/fed_tune.py sha256=k89RgiM64-Xifr6F-wEYH4h7rYXtOmfop_C9W040eUA 18089
fedsim_cli/fedsim_cli.py sha256=mIQDtHPw5tX_maO9_dXGhc5ot__57Xqq8chOeYYQa-s 412
fedsim_cli/utils.py sha256=uUOeFfH5ddKmyMH_GTdfPxF1TDAyWM1PmVUY3f1LYcI 11583
scripts/__init__.py sha256=YZYMpQY9_z7u-xorockYS7rFrzor6tD-hmMqRg6JEi8 106
scripts/fed_learn.py sha256=Pr1x4yEqHFjqEIqutQP9TlzG29jc0DG2KAH6P3n2Fjk 11725
scripts/fed_tune.py sha256=4iAhjnKlVHGWqcAIDq62JVmuFKKYK_16V6KtB1lj0pU 17615
scripts/fedsim_cli.py sha256=69V3HqPF9Lr9Hx6Lis-2tL3Nqi9A9SwhsVJi3EefmdA 326
scripts/simulate.py sha256=y-T5m7cXHqHlvF__UucSDhpObsUlVC9vyBm9Wkcwb90 286
scripts/utils.py sha256=_6VDybFW9fXCxGsZpMub2P8SLzBcHGAIOR2pEz_66yg 11259
fedsim-0.9.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
fedsim-0.9.0.dist-info/METADATA sha256=o07jIsGI_5Vvbaeky9qcEMf3ekgo4dy6CIOIPag8-KY 13903
fedsim-0.9.0.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
fedsim-0.9.0.dist-info/entry_points.txt sha256=rLtUynzT2YFZaeAeyiiLpfzDK0QJ8_9mAOKK8rskFX8 57
fedsim-0.9.0.dist-info/top_level.txt sha256=rEIXoLFg1I6INSX59HPZBq1FRBD9W8AHXxhpmxC3A6A 59
fedsim-0.9.0.dist-info/RECORD

top_level.txt

__init__
fed_learn
fed_tune
fedsim
fedsim_cli
scores
utils

entry_points.txt

fedsim-cli = fedsim_cli.fedsim_cli:cli