Skip to content

niladell/decentralised-private-dl-appliactions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Federated learning and differential privacy in DL: healthcare applications

Nil Adell Mill

Short project

In progress...

Installation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages