rayleaf

View on PyPIReverse Dependencies (0)

0.0.12 rayleaf-0.0.12-py3-none-any.whl

Wheel Details

Project: rayleaf
Version: 0.0.12
Filename: rayleaf-0.0.12-py3-none-any.whl
Download: [link]
Size: 38375
MD5: a6124186495db7fb7d33a4309cc2840d
SHA256: 71453314e10a5013e49bae70f3e6e2778f41fef3217872a39bd8e1431a47eebf
Uploaded: 2022-10-21 07:33:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: rayleaf
Version: 0.0.12
Summary: RayLEAF: a flexible, highly-scalable benchmark for federated learning
Author-Email: Richard Hu <r.hu[at]berkeley.edu>
Project-Url: Homepage, https://github.com/rizhu/rayleaf
License: BSD 2-Clause License Copyright (c) 2018, TalwalkarLab All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10.4
Requires-Dist: aiohttp-cors (>=0.7.0)
Requires-Dist: aiohttp (>=3.7.4)
Requires-Dist: matplotlib (>=3.5.2)
Requires-Dist: numpy (>=1.23.0)
Requires-Dist: opencensus (>=0.11.0)
Requires-Dist: pandas (>=1.4.3)
Requires-Dist: pillow (>=9.2.0)
Requires-Dist: prometheus-client (>=0.14.1)
Requires-Dist: ray[default] (>=2.0.0)
Requires-Dist: scipy (>=1.9.1)
Requires-Dist: tabulate (>=0.8.10)
Requires-Dist: thop (>=0.1.1.post2207130030)
Requires-Dist: torch (>=1.12.1)
Requires-Dist: torchaudio (>=0.12.1)
Requires-Dist: torchvision (>=0.13.1)
Requires-Dist: tqdm (>=4.64.0)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 164 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.11.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
rayleaf/__init__.py sha256=38n1Qo3gffMr5WynpGSKj8JX0qv7VixibtWt7asBlYE 82
rayleaf/main.py sha256=nznDIeyEZGXiMC7wTBGgbMvbzBE4ZYwjc18_Zp0KOHk 4213
rayleaf/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/core/client_cluster.py sha256=_CKYsGHfw7m9N48jzajV4lQ_KmTUDTU5ZRYVCj_M9tI 3204
rayleaf/entities/__init__.py sha256=9x8FUSilsbiC-0Mzh-1uNO_VJlkaIvYQ8a13mZHlxUQ 79
rayleaf/entities/client.py sha256=Jok6ma54haLst3J1Dp6LoAEZOy1CgfK3U01QcjwMYPI 6134
rayleaf/entities/constants.py sha256=xFU1qookBYbuIg3aJuCHpBYbz1hiNA4ss0x2yrlIGA8 180
rayleaf/entities/server.py sha256=XGuQLYCDJWnpnC2qCT9rrWd40knjPYqrYeNBhXewhRc 5587
rayleaf/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/models/model.py sha256=0RK3KKtPDOT9ON0irrkwzA1WBrA_yDoMEYov1-b87fc 1195
rayleaf/models/model_constants.py sha256=K1kudZfaOOHUjXUbRr5gS8CVFPoevQD_6KLUiX18TI8 831
rayleaf/models/utils.py sha256=HFFT81oo5cd5DKijck2_0SN0efZkQGJ7Ry8dFDI15NI 161
rayleaf/models/celeba/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/models/celeba/cnn.py sha256=GM7amraphAuzaVh-d1elD74gFJvVYEPz4E-KkHINtzY 2566
rayleaf/models/femnist/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/models/femnist/cnn.py sha256=klUihvTtoRdABjvwLPAV-GGDvZ8ZFV4Ma8lyMsrFqtU 1412
rayleaf/models/reddit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/models/reddit/stacked_lstm.py sha256=be0i_l7-GAupfxJvrWKoEW_pkupenAJRaJWJ1zQDWpk 9442
rayleaf/models/sent140/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/models/sent140/bag_log_reg.py sha256=d9pJUetb7CAhEWDZB4nV7UcoYXs3wdH3v8V6TxmZ4J0 1966
rayleaf/models/sent140/get_embs.py sha256=8zT-ilr4GBnDcfDGDOSkSB_PdoKGrLYLN_4twjhbiKI 628
rayleaf/models/sent140/get_embs.sh sha256=7eJ6LMsvMNINCAuTM4xbgIt8728NmKwYUuYjDJQ-14U 276
rayleaf/models/sent140/stacked_lstm.py sha256=LreKSktpccBmpue-LeliINb9kztBHr8gIMhiPRBXU5Y 2246
rayleaf/models/shakespeare/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/models/shakespeare/stacked_lstm.py sha256=rDemnMPKjGUaVW7FBgY_LgAiR_iWuIsjOg1LfVyo5qc 1301
rayleaf/models/speech_commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/models/speech_commands/initialize_data.py sha256=UORUza4hqK8-XTvn4jTB5T8XNpSrOVw0HmB8Ms078Ho 4294
rayleaf/models/speech_commands/m5.py sha256=_RYyD9J4pMnOtitPHQw-Y7q1GYK9mjUfzTJCQtHYkgM 2228
rayleaf/models/speech_commands/utils.py sha256=Ba6NUGZ5bMXGSpQoO8xL7Qky33Q_9jMA50wUmB0BU0w 1287
rayleaf/models/synthetic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rayleaf/models/synthetic/log_reg.py sha256=Xf6-2c6JDVdwSuvufhaHhUzIpioB5IMdJioM-nCZS_g 2184
rayleaf/stage/__init__.py sha256=cNRnyXtuLlRtuqLCJBfocatmW585oE76j2L1-nIIM3s 222
rayleaf/stage/eval_stage.py sha256=zgrLFKROoRu1DQUL5VO3h6tyxkwZSPOs7QmgR61ivEA 2817
rayleaf/stage/graph_stage.py sha256=7q64aCk4OvDP4TaPWPr5jaRC142ea1htA2NGgXyq3EI 1735
rayleaf/stage/setup_stage.py sha256=D2cu5yOSy5xxTdv_XganRwPD9nuYJt9zOWGJdvyr1Dw 8240
rayleaf/stage/teardown_stage.py sha256=BaZfHCGxddiC8Q_dSeaZtHNc-_ueB6G8DgEh4HMk68Y 893
rayleaf/stage/train_stage.py sha256=ENzHhDFL08ygxr-5ZKT9NWShHdP3x4X9bm1YDvTDQjU 1792
rayleaf/stats/__init__.py sha256=9zOQhPxIqMuMX3C6L8zDybNAcukj-vm9KepI4qn8DJM 1649
rayleaf/stats/graphing.py sha256=5PgYbYaHM77oFOHyyw0sQyVAKrCNahiEGDqFXf76m2k 644
rayleaf/tensorarray/tensorarray.py sha256=sBRfqlj2dLC7QfeGytXGkWRRkb_6AgHvbO7qf2HOsG4 8304
rayleaf/tensorarray/utils.py sha256=fQBkdmrKpOGZrqbn6TTjrV2lv7fqWG0UHKrjSseSBy4 1130
rayleaf/utils/__init__.py sha256=a08v9r9P7I6EsJSfaIn-QxTp0mpNyo90qYX5xJBp8dM 235
rayleaf/utils/client_count_utils.py sha256=M2MGEvVkhoUeEcDLgaNbMlDtZSdcmzssR3Wv9cOZHnw 1783
rayleaf/utils/data_utils.py sha256=Z0UWTtxnm9WJNNiCbcOHvw6t7eEA17IjUIUisBbj5GA 2034
rayleaf/utils/language_utils.py sha256=qQv7hAT_oX9sl_uzD978DiUgGq6zEobFtUV_e75pkps 3711
rayleaf/utils/logging_utils.py sha256=5L8RgT78fUwqgAWXfuuhFuNKy2wCvQ922okZ5b0cgIg 430
rayleaf-0.0.12.dist-info/METADATA sha256=ctemi_fcOlsuw5YmwY5drjd3-qQpQEDqwMd2ll7XOFA 2675
rayleaf-0.0.12.dist-info/WHEEL sha256=NaLmgHHW_f9jTvv_wRh9vcK7c7EK9o5fwsIXMOzoGgM 87
rayleaf-0.0.12.dist-info/licenses/LICENSE.md sha256=GoCwqaTG93__Dnc8JmDZCaEftxPikTu8iD2kD0Jj1F0 1317
rayleaf-0.0.12.dist-info/RECORD