Metadata-Version: 2.4
Name: FlexFL
Version: 0.2.3
Summary: Flexible Federated Learning Framework
Author-email: Leonardo Almeida <leonardoalmeida7777@gmail.com>
License-File: LICENSE
Requires-Python: >=3.12
Requires-Dist: kaggle>=1.7.4.2
Requires-Dist: keras>=3.9.0
Requires-Dist: nbformat>=5.10.4
Requires-Dist: numpy>=2.0.2
Requires-Dist: openpyxl>=3.1.5
Requires-Dist: pandas>=2.2.3
Requires-Dist: plotly>=6.0.1
Requires-Dist: python-dotenv>=1.0.1
Requires-Dist: scikit-learn>=1.6.1
Requires-Dist: tabulate>=0.9.0
Requires-Dist: wget>=3.2
Provides-Extra: all
Requires-Dist: eclipse-zenoh==1.1.1; extra == 'all'
Requires-Dist: jax[cpu]>=0.5.3; extra == 'all'
Requires-Dist: kafka-python>=2.1.2; extra == 'all'
Requires-Dist: mpi4py>=4.0.3; extra == 'all'
Requires-Dist: paho-mqtt>=2.1.0; extra == 'all'
Requires-Dist: tensorflow-cpu>=2.18.0; extra == 'all'
Requires-Dist: tf2onnx>=1.16.1; extra == 'all'
Requires-Dist: torch>=2.6.0; extra == 'all'
Provides-Extra: comms
Requires-Dist: eclipse-zenoh==1.1.1; extra == 'comms'
Requires-Dist: kafka-python>=2.1.2; extra == 'comms'
Requires-Dist: mpi4py>=4.0.3; extra == 'comms'
Requires-Dist: paho-mqtt>=2.1.0; extra == 'comms'
Provides-Extra: ml
Requires-Dist: jax[cpu]>=0.5.3; extra == 'ml'
Requires-Dist: tensorflow-cpu>=2.18.0; extra == 'ml'
Requires-Dist: tf2onnx>=1.16.1; extra == 'ml'
Requires-Dist: torch>=2.6.0; extra == 'ml'
Description-Content-Type: text/markdown

# Flexible Federated Learning Framework
This repository is a code basis to create and compare different resilient FL approaches
