TensorFlow Federated의 다중 프레임워크 지원

TFF(TensorFlow Federated)는 분산 통신을 모델링하는 TFF의 연합 연산자와 로컬 처리 논리의 조합을 통해 표현되는 광범위한 연합 계산을 지원하도록 설계되었습니다.

현재 로컬 처리 로직은 프런트엔드에서 TensorFlow API( @tff.tensorflow.computation 통해)를 사용하여 표현될 수 있으며 백엔드에서 TensorFlow 런타임을 통해 실행됩니다. 그러나 우리는 비ML 프레임워크(예: SQL 또는 범용 프로그래밍 언어로 표현된 논리)를 포함하여 로컬 계산을 위한 여러 다른(TensorFlow가 아닌) 프런트엔드 및 백엔드 프레임워크를 지원하는 것을 목표로 합니다.

이 섹션에는 다음에 대한 정보가 포함됩니다.

  • TFF가 대체 프레임워크를 지원하기 위해 제공하는 메커니즘과 선호하는 유형의 프런트엔드 또는 백엔드에 대한 지원을 TFF에 추가하는 방법.

  • TensorFlow가 아닌 ​​프레임워크에 대한 지원을 실험적으로 구현하고 예제를 제공합니다.

  • 이러한 기능을 실험적 상태 이상으로 발전시키기 위한 임시 미래 로드맵입니다.