Releases: TL-System/plato
Plato v1.0
Plato v0.5.0
Minor updates to support examples on personalized federated learning.
Plato v0.4.9
Improved personalized federated learning and added more examples.
Plato v0.4.8
Bug fixes and added preliminary support for personalized federated learning.
Plato v0.4.7
Added more examples on heterogeneous FL algorithms, and started to build support for personalized federated learning.
Plato v0.4.6
Bug fixes and various improvements.
Plato v0.4.5
Improved client and server APIs; made client-side processors more customizable; added several examples showcasing how the APIs are to be used; various bug fixes.
Plato v0.4.4
Redesigned the API for the server, trainer, and algorithm; Supported new documentation and its automated deployment; Redesigned some examples based on the new API.
Plato v0.4.3
Added more learning rate schedules from PyTorch; added approximate simulations of communication times; revised quantization processors; revised the way of using custom models, datasources, trainers, and algorithms; many bug fixes.
Plato v0.4.2
Added support for training generative adversarial networks; bug fixes.