/persavg

Primary LanguageJupyter NotebookBSD 2-Clause "Simplified" LicenseBSD-2-Clause

persavg

This repository provides the source code for the paper : Personalized One-Shot Collaborative Learning

First install the dependencies with:

pip install -r requirements.txt

Then download the datasets using the following URLs:

Then store the datasets in a ./datasets folder

The synthetic experiments can be run with the following command line:

pyhton main_synthetic.py

And the "real-life" experiments with:

pyhton main.py

You can also run the algorithms for one configuration at a time through the example.ipynb notebook. You will get the following kind of validation plot:

results