TensorFlow Federated中的多框架支持

TensorFlow Federated (TFF) 旨在支持广泛的联合计算,这是通过对分布式通信进行建模的TFF联合运算符和本地处理逻辑的组合来表示的。

当前,本地处理逻辑可以(via @tff.tf_computation)表示,并通过后端的TensorFlow运行时执行。但是,我们旨在支持用于本地计算的多个其他(非TensorFlow)前端和后端框架,包括非ML框架(例如,以SQL或通用编程语言表示的逻辑)。

在本节中,我们将包含以下信息:

  • TFF提供的用于支持替代框架的机制,以及如何为TFF添加对您首选的前端或后端类型的支持。

  • 支持非TensorFlow框架的实验性实现,并带有示例。

  • 暂定未来的路线图,以逐步超越实验状态来实现这些功能。