openfl
openfl copied to clipboard
WIP: Improve Task Runner Examples and Documentation
This PR:
- Makes changes to the
PyTorchTaskRunnerto wrap usertrain_andvalidate_functions. The impact of this is that for basic examples (including the quickstart), users don't need to understand or configure tensorkeys - Adds on to the @kta-intel and @nammbash's quickstart and README content to show how to:
- Run a basic experiment for federated training
- Customize the deep learning model
- Customize training and validation tasks
- Configure the dataloader
- And rerun another experiment with those changes
- Several other small changes to the documentation
Items remaining before removing WIP tag:
- [x] Verifying all other PyTorch TaskRunner API examples (i.e.
torch_cnn_histology, etc.) are compatible with base changes - [ ] Additional documentation updates