Nil Adell Mill
In progress...
In order to use you need to install Selene-SDK and PySyft. What has worked so far for me in clean installs was to, first, use conda to create a new environment with the env file provided in this repo
conda env create -f environment.yml
, then, install Selene from source
git clone https://github.com/FunctionLab/selene.git
cd selene
pip install .
, and finally, install PySyft (tweaked version*)
git clone -b dev-quickfix-cuda https://github.com/niladell/PySyft.git
cd PySyft
pip install .
*Disclaimer: Altough this is something that is gonna be solved soon (I hope). As of today the current version of PySyft's federated learning breaks. I added a dirty-fix here; you can also check the original issue to see if there's any progress.