torchfed

View on PyPIReverse Dependencies (0)

0.0.2 torchfed-0.0.2-py3-none-any.whl

Wheel Details

Project: torchfed
Version: 0.0.2
Filename: torchfed-0.0.2-py3-none-any.whl
Download: [link]
Size: 36366
MD5: 696a9c49594ec8a171cee2a018a78edd
SHA256: 9f45d18a61a0f3cf2574f5adca716ff32fc25caaf549d211b9550804b11ece26
Uploaded: 2024-02-22 04:23:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: torchfed
Version: 0.0.2
Summary: A unified federated learning framework for PyTorch.
Author-Email: Soptq <squints-marital0h[at]icloud.com>
Project-Url: Homepage, https://github.com/Soptq/torchfed
Project-Url: Bug Tracker, https://github.com/Soptq/torchfed/issues
Project-Url: repository, https://github.com/Soptq/torchfed
Keywords: pytorch,framework,distributed,federated learning
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.7
Requires-Dist: aim
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: loguru
Requires-Dist: networkx
Requires-Dist: plotly
Requires-Dist: prettytable
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 64 characters]

WHEEL

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

RECORD

Path Digest Size
torchfed/__init__.py sha256=sXLh7g3KC4QCFxcZGBTpG2scR7hmmBsMjq6LqRptkRg 22
torchfed/logging.py sha256=rKOJhVhWTwkZ3KZCh5aNKKu55vdsqv3LFcP1oDVImKA 827
torchfed/datasets/CIFAR10.py sha256=Xjavs7nrbDq38bRL_e8nImFcbIXZ9qyNZKgjTD4v0dY 6607
torchfed/datasets/MNIST.py sha256=7YFyU9Xv6izRCcHzGFw-ielo5XKzuMjriNWwEq5J8G4 6659
torchfed/datasets/__init__.py sha256=TkUXObNYFsSCXu1IEJDmZAtiEoIFb5QI3h1IR9jgGv4 227
torchfed/datasets/dataset.py sha256=J9ckESaUrrWu8istqUekzXqLCPAQYtAE5ZGK30LF1Zs 5651
torchfed/managers/dataset_manager.py sha256=Y2K4QjYmyNVT9JSwv6JO9X8T7LS1N4kuGOFw8RPbDm8 1307
torchfed/models/CIFARNet.py sha256=IjciwsmqI3M6OZbiybw6kq4Bcle08Tx0CF9LjFZuop0 1488
torchfed/models/__init__.py sha256=qWAqK8oiAk9_1S3aO27lw0vyO1EQJeEpu11yx8TqDUI 61
torchfed/modules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchfed/modules/module.py sha256=FbM2XHtE5I1tgwuYjN5q3ovJ-sxy840Z-A2tksvX5rg 7101
torchfed/modules/compute/tester.py sha256=-ddX2uO1gcwJDFiog1p3jHVAgofUwRvOHzsx7jQa_Ko 2515
torchfed/modules/compute/trainer.py sha256=NWDEmn_5nP7RlVl7XQ0meSbMpty2nARBwia6wO0R9Bs 2827
torchfed/modules/distribute/data_distribute.py sha256=g92g-IQYV918GfepzOBMpIL24wLEgIYqG1Dk8nJ5x3Y 1509
torchfed/modules/distribute/decentralized_data_distribute.py sha256=PEL04zYCdA9MzwIpCZlcqhgH2O246NvDTpZBZKovDjE 1849
torchfed/modules/distribute/weighted_data_distribute.py sha256=8tU_IOIBXFbuQeHErGCEfre7f5-8iVHVYin0xkNAukQ 1751
torchfed/modules/node/__init__.py sha256=Cm9fYaKjFNSG6mYToYzZB3N8Owhz5C9u1Xj_wJ9NhnI 115
torchfed/modules/node/fedavg.py sha256=2U1soLUlvuSUePz9y-71gDAbUi_oyxrYw44-1bXjjkU 9256
torchfed/routers/__init__.py sha256=YYSLFJNc7HO2IsYWEnsjEsRaucNl6TaKiAKATTinNRs 227
torchfed/routers/p2p_router.py sha256=ZWyZIgKNOutr_5nGLuoIh4lsrZCRyiECbXDYB5lD9tM 1977
torchfed/routers/router.py sha256=HXTFmub_BZbnT9OycKR4vcSZdPm-NKv_VdXjZ9biaw4 6460
torchfed/routers/router_msg.py sha256=55BvaqMIPKTRs2UTFq0zgHMUOjmCvNJMHx9imSHg0Xo 1944
torchfed/routers/torch_distributed_rpc_router.py sha256=0IXaVWvHCEiQURi4HVk1P--Jwjpc-GEAHUSD-J4omSM 1690
torchfed/routers/p2p/node.py sha256=no2UXZQbpELqyHWMk8aORsCEI9WqkkdvnYR9fpEtwC8 19451
torchfed/routers/p2p/node_connection.py sha256=Ww7TPTKmAyLkjCfJAwDb0qIUux9sgIh7IqN6VTI2DHs 12537
torchfed/routers/p2p/p2p_node.py sha256=3L_48qu6TkEG_syaCbxjfgFl1yCvw4CXfmNIZtEbcUU 3276
torchfed/third_party/aim_extension/distribution.py sha256=qR00eZjiQiJQriKl5w8YYhS3CsHST9EnrV76zLiAn7o 600
torchfed/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchfed/types/meta.py sha256=QePY8VDTDfEZW3nbq4imOGfolCod7YkPjc5DNVda9QU 166
torchfed/types/named.py sha256=Vw_RdbyKycnmZoRvjAwI6Riwb02ZyeApDpX1XEh-3zg 113
torchfed/utils/cuda.py sha256=BP_kMqPJ99MN_1UNCDPfs49v3Lwj1pCJ7sfgZy4sImI 802
torchfed/utils/decorator.py sha256=rHCXZNCT0IWh26-Eina8UfjF3EHtaHQBufE9dLOfgfI 301
torchfed/utils/hash.py sha256=1bJaSM-TfIlIg8cf1GRV02x2-rp9N0GM74numF1ft2I 133
torchfed/utils/helper.py sha256=T8yU7c5nhFmON_c3GYJdbWGvCMxQmgayus37vp7fEVY 392
torchfed/utils/object.py sha256=JAINYdaMqDwifE-F4o3GOT8c39BmINW8iGvtAupaHTo 1138
torchfed/utils/plotter.py sha256=xHjEwId6RVii_I6o-LYp_er-LVud5kZmeT8s6mhSyG0 5907
torchfed-0.0.2.dist-info/LICENSE sha256=NbJHRjUy1SCHNxVdHxNJoKlvMFOffKFmaoS_Uf770jU 1061
torchfed-0.0.2.dist-info/METADATA sha256=JPUS1Pjcd1DR9-WyT2kma1QYUEmC6k9GX1eF6wOFiaE 817
torchfed-0.0.2.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
torchfed-0.0.2.dist-info/top_level.txt sha256=FqrFP2smsTKT7_qtEjijuuDy3at31l-6r6vmGeUp3lQ 9
torchfed-0.0.2.dist-info/RECORD

top_level.txt

torchfed