jlewi / flaap

Federated Learning and Analytics Protocols
Apache License 2.0
0 stars 0 forks source link

flaap

Federated Learning and Analytics Protocols (FLAAP).

TensorFlow Federated Extension

This repository contains an extension to TensorFlow Federated.

The extension allows the direction of communication to be reversed so that TFF workers(silos) can initiate RPCs to the coordinator as opposed to relying on coordinators issuing RPCs to the workers.

The work is based on two design documents although the implementation has diverged a bit

The solution consists of the following components:

GoLang Protocol Buffer Libraries For TFF

The TFF Project doesn't generate GoLang versions of its client libraries so this project generates them.