Provides a way to create a distributed system for training Machine Learning models with Federated Learning paradigm.