Welcome to Open Federated Learning documentation!¶
Open Federated Learning is a Python3 library for federated learning. It enables organizations to collaborately train a model without sharing sensitive information with each other.
There are basically two components in the library: the collaborator which uses local sensitive dataset to fine-tune the aggregated model and the aggregator which receives model updates from collaborators and distribute the aggregated models.
The aggregator is framework-anostic, while the collaborator can use any deep learning frameworks, such as Tensorflow or Pytorch.
Open Federated Learning is developed by Intel Labs and Intel Internet of Things Group.
Contents: