Installation and Contribution¶
Dependencies¶
LEAF has been used under Python 3.5, and is designed to work with the TensorFlow and NumPy ecosystem. The dependency requirements are:
- scipy(>=0.13.3)
- tensorflow(>=1.10) (or tensorflow-gpu)
- numpy
Additionally, you might need:
wget
(for fetching data, if not already present)- matplotlib(>=2.0.0)
Installation¶
- Clone the repo from GitHub: https://github.com/TalwalkarLab/leaf
- Install the libraries listed in
requirements.txt
pip3 install -r requirements.txt
- Go to directory of respective dataset for instructions on fetching and generating data
models
directory contains instructions on running baseline reference implementations
Contribute¶
You can contribute to this framework by submitting pull requests to the GitHub repo
GitHub: https://github.com/TalwalkarLab/leaf/pulls