Metadata-Version: 2.1
Name: FedArtML
Version: 0.1.2
Summary: Federated learning for Artificial Intelligence and Machine Learning library 
Home-page: 
Author: Daniel Mauricio Jimenez Gutierrez
Author-email: jimenezgutierrez.1939216@studenti.uniroma1.it
License: MIT
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown

# FedArtML

Federated Learning for Artificial Intelligence and Machine Learning



### Installation

```

pip install fedartml

```



### Get started

How to plot an interactive stacked bar plot (with sliders) per each local node (client) and label's classes.



```Python

from fedartml import InteractivePlots

from keras.datasets import mnist



# Load MNIST data

(train_X, train_y), (test_X, test_y) = mnist.load_data()



# Define labels to use

my_labels = train_y



# Instantiate a InteractivePlots object

my_plot = InteractivePlots(labels=my_labels)



# Show stacked bar distribution plot

my_plot.show_stacked_distr()

```



### Documentation

Find the documentation of the library on:

https://fedartml.readthedocs.io/en/latest/
