flexible-fl

View on PyPIReverse Dependencies (3)

0.6.1 flexible_fl-0.6.1-py3-none-any.whl

Wheel Details

Project: flexible-fl
Version: 0.6.1
Filename: flexible_fl-0.6.1-py3-none-any.whl
Download: [link]
Size: 85820
MD5: 784d0e90afe89f6425f9f6b0dca7d7a1
SHA256: 13511452c7cda8d4a73d49efcded60b22397de804e473eedae20b00b2fd17a84
Uploaded: 2024-03-12 10:30:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flexible-fl
Version: 0.6.1
Author: Jimenez-Lopez Daniel, Argente-Garrido Alberto
Author-Email: xehartnort[at]gmail.com, albertoargentedcgarrido[at]gmail.com
Home-Page: https://github.com/FLEXible-FL/FLEX-framework
Keywords: FL federated-learning flexible
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.8.10
Requires-Dist: numpy
Requires-Dist: multiprocess
Requires-Dist: scikit-learn
Requires-Dist: cardinality
Requires-Dist: sultan
Requires-Dist: tqdm
Requires-Dist: scipy
Requires-Dist: gdown
Requires-Dist: tensorly
Requires-Dist: pytest; extra == "develop"
Requires-Dist: pytest-cov; extra == "develop"
Requires-Dist: pytest-xdist; extra == "develop"
Requires-Dist: coverage; extra == "develop"
Requires-Dist: jinja2; extra == "develop"
Requires-Dist: tensorflow (<2.11); extra == "develop"
Requires-Dist: tensorflow-datasets; extra == "develop"
Requires-Dist: tensorflow-hub; extra == "develop"
Requires-Dist: torch; extra == "develop"
Requires-Dist: torchvision; extra == "develop"
Requires-Dist: torchtext; extra == "develop"
Requires-Dist: torchdata; extra == "develop"
Requires-Dist: portalocker; extra == "develop"
Requires-Dist: datasets; extra == "develop"
Requires-Dist: datasets; extra == "hugginface"
Requires-Dist: torch; extra == "pytorch"
Requires-Dist: torchvision; extra == "pytorch"
Requires-Dist: torchtext; extra == "pytorch"
Requires-Dist: torchdata; extra == "pytorch"
Requires-Dist: portalocker; extra == "pytorch"
Requires-Dist: tensorflow (<2.11); extra == "tensorflow"
Requires-Dist: tensorflow-datasets; extra == "tensorflow"
Requires-Dist: tensorflow-hub; extra == "tensorflow"
Provides-Extra: develop
Provides-Extra: hugginface
Provides-Extra: pytorch
Provides-Extra: tensorflow
Description-Content-Type: text/markdown
[Description omitted; length: 6556 characters]

WHEEL

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

RECORD

Path Digest Size
flex/__init__.py sha256=wQwHZ-ckxJfrxatA8vnIbcwxao7D7iKfYKlsqbToc3c 1047
flex/actors/__init__.py sha256=zSILnpBHiwz9P5LkQTUnRHuiKLrD349wu_-mcraelyI 1160
flex/actors/actors.py sha256=wq2fHhjmfzQuttNJXPYQtZ8KAma1s6Hs2rmlK3-EVWM 2340
flex/actors/architectures.py sha256=_nTvsLWC0_DRjr7nhrB3PTNAAJBsY-cC97JZjMuaKDg 2344
flex/actors/role.py sha256=wXn_rS6oFQ9YcjT-oH7IowU2up33DIj-RnzT1Ic0K_E 1319
flex/actors/role_manager.py sha256=Vp6U-QPi5An0HzmOS6x7oy-2aPK_L95WO3BhfJesmOI 5230
flex/common/__init__.py sha256=z3kxwnGZMLzYEdt44h-Ea4LlRylZMNctsatg7t3dJ2s 1230
flex/common/utils.py sha256=opxAh-lUvBk9viNEXCpiSMUzWo5aQsDRcKqUre7O31c 7571
flex/data/__init__.py sha256=pYtA85xM4xQfEsxO-fOJbaaD4yhymEiy6Rafnv6N3f0 1457
flex/data/dataset.py sha256=FmXXPErfPFqKexiMetdOY8SdDuQwm9Fepdao6uj8wPk 16264
flex/data/dataset_pt_utils.py sha256=xSn3o1r1mXwu__gFWF5_2BeJ7uIs_oUt2PyRGmtRgyg 1457
flex/data/fed_data_distribution.py sha256=9ZhvbMv9shLp257GcJEtTCKfUmitddxIygmivGg7GgE 22480
flex/data/fed_dataset.py sha256=xl1LmCmQ5ASCeR5pTApvn5sIDMci8Hcl8kav0S4fW0A 7705
flex/data/fed_dataset_config.py sha256=3CsgvxT8rg8jYkBjNqyO9oAZXeuf5Oo4usLb5djpebg 16197
flex/data/lazy_indexable.py sha256=M6idmndpITteSqkipFwsxVJXWWBJGnNa8Wv5kQlyX0A 5019
flex/data/pluggable_datasets.py sha256=Z1zkHYPYm0dfURsGMyJmeO1tzfxQA2-jG_qjgvNViF0 6563
flex/data/preprocessing_utils.py sha256=_W5FHZ9F5r6Y9rT4x1bzf9B5RI5jOgR742tpxUMFwcI 2484
flex/datasets/__init__.py sha256=FI7Z4IKek0r6v5ZpNnNJPZTuyrP6afHq_XQJgccwW7c 1015
flex/datasets/federated_datasets.py sha256=l8-PwG9E-TSxI33r_66iV98wOeXK1olyiwkRwonIDU8 3779
flex/datasets/flexible_datasets.py sha256=n63uSL_-qRGzyGzZ_dFpoLEcsSEDA22tae669hJCFGU 1689
flex/datasets/standard_datasets.py sha256=Z8qIS80wFGZhEfK1q2nRynymQsBaqnmK7boIk-oGHwk 4093
flex/model/__init__.py sha256=sL5nJff6_z32GQ0Z0r2PA7q607bTZ_vZilLIp65hcUA 946
flex/model/model.py sha256=T9diZRbTD_UWY-ogHJaEZKVFZOVhx_OtVL_eVD6Gbw4 1492
flex/pool/__init__.py sha256=S-9fX7g3Jh4iiN4yoLPnraMGEZEueEm5vzNWx08FHlQ 2173
flex/pool/aggregators.py sha256=qsCI8-I86Jni0nVMq9iQwV4yKhREbOHWqflXm2i6so4 5139
flex/pool/decorators.py sha256=B0EfMXwntk5OUAfpa9cIKebJr5AXt98_uIahonqPtfc 3946
flex/pool/pool.py sha256=Pix-pXcBNG_cNtmqce5lryAbGUabD17wjOctIxRgBxQ 13942
flex/pool/primitives_pt.py sha256=8bTRwdb0z5A4SZpxBuQVJS-YnKyMmGLH4ehB9pCWi5E 8938
flex/pool/primitives_tf.py sha256=gci-8uxGbpGntpKULWlUS62pfi9kWe2jr1axZnBuWrU 7501
tests/__init__.py sha256=kHYEJ06rw5afpkiWilxlMaL3rR0Pv32Q_61ha60jsHA 798
tests/actors/__init__.py sha256=kHYEJ06rw5afpkiWilxlMaL3rR0Pv32Q_61ha60jsHA 798
tests/actors/test_actors.py sha256=tio0VuyIRxX0fu1LRbK5wd0-SyxU1AI12OFbMoCTZUQ 4031
tests/actors/test_architectures.py sha256=DLhYXaaVR9PqFABDYzlWr8IfQrftLmUsUgodB1HQtT8 3207
tests/actors/test_role_manager.py sha256=pXkjRdx5j6Craa2erabenwKkK9GF2TfKpPWDJQTya0Y 8049
tests/data/__init__.py sha256=kHYEJ06rw5afpkiWilxlMaL3rR0Pv32Q_61ha60jsHA 798
tests/data/test_dataset.py sha256=ox9QHfTqryLcqk-nysPJD7BpUPC0LosC8l7ph8YMHOo 8611
tests/data/test_fed_data_distribution.py sha256=9_QIk7zAKAjzjJ_1QElTzrKihLU13hqg2sYuc_hrSPI 33152
tests/data/test_fed_dataset.py sha256=IIvGdmLTYFNjXpsCqKrPoyqqTESRgX5tuD2hsXDCR-M 5691
tests/data/test_fed_dataset_config.py sha256=tcPqditmZmHbasoNYGZaMwMXbpGZhKExir8qIX1etmU 4807
tests/data/test_lazy_indexable.py sha256=Du9VGLbmuXVAbO6Z_yKMle1olx0qiy3GZRDVTQ5Q55c 22869
tests/data/test_preprocessing_utils.py sha256=uAc6upzK4WDHxrkPXJY80ftw6YNJtBLpW380GVOXRYA 2254
tests/model/__init__.py sha256=kHYEJ06rw5afpkiWilxlMaL3rR0Pv32Q_61ha60jsHA 798
tests/model/test_model.py sha256=SOZw-d9Tp8KkPe4nk_YDD-IaDGVhzBaYjK4LQmsYUsk 1448
tests/pool/__init__.py sha256=kHYEJ06rw5afpkiWilxlMaL3rR0Pv32Q_61ha60jsHA 798
tests/pool/test_aggregators.py sha256=uTudH5sAGZnuk2tThExFknf-B7asSY0EXWan2kgtUDY 2946
tests/pool/test_decorators.py sha256=SmOGHVsKCgdZjf8mSTA0Y5TaX1B4XCYu13kPXDHIe7c 4295
tests/pool/test_pool.py sha256=h149tQB8ateXTiyDZzx3Z13P7h5-EsO-UL8eaqiKFj4 9340
tests/pool/test_primitives.py sha256=uX641xrbVet2I0vmgVGYEnzXKb7WWjocM4fVitzJi80 4213
tests_datasets/__init__.py sha256=kHYEJ06rw5afpkiWilxlMaL3rR0Pv32Q_61ha60jsHA 798
tests_datasets/utils.py sha256=rfLbYYYSZC3X6TmT4-RvtRUKNEzl3OX5-xLpnRqBOi0 8364
tests_datasets/data/__init__.py sha256=kHYEJ06rw5afpkiWilxlMaL3rR0Pv32Q_61ha60jsHA 798
tests_datasets/data/test_flex_data_distribution.py sha256=Ke_QtZpv0bpUR2BzgL9iiXI2mZThE5vOMdU1tfzV6wE 2309
tests_datasets/data/test_flex_data_object.py sha256=zSNK-JDR9aoNK-xP715gam9iI0DZqe_De6BckCGYIXg 1997
flexible_fl-0.6.1.dist-info/METADATA sha256=rl3xuf7Ev3nxqqbMzCkuIbO_1yDthJIf1rhqXczdb9Y 8875
flexible_fl-0.6.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
flexible_fl-0.6.1.dist-info/top_level.txt sha256=IRJj4QUAjwwKYYOue8SWbB6d6St0pKa8RJp7Yw2_yHg 26
flexible_fl-0.6.1.dist-info/RECORD

top_level.txt

flex
tests
tests_datasets