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: