تم تصميم TensorFlow Federated (TFF) لدعم نطاق واسع من الحسابات الموحدة، والتي يتم التعبير عنها من خلال مجموعة من مشغلي TFF الموحدين الذين يقومون بنموذج الاتصالات الموزعة ومنطق المعالجة المحلي.
يمكن التعبير عن منطق المعالجة المحلي حاليًا باستخدام واجهات برمجة تطبيقات TensorFlow (عبر @tff.tensorflow.computation
) في الواجهة الأمامية، ويتم تنفيذه عبر وقت تشغيل TensorFlow في الواجهة الخلفية. ومع ذلك، فإننا نهدف إلى دعم العديد من أطر الواجهة الأمامية والخلفية (غير TensorFlow) للحسابات المحلية، بما في ذلك أطر العمل غير ML (على سبيل المثال، للمنطق المعبر عنه في SQL أو لغات البرمجة ذات الأغراض العامة).
في هذا القسم، سندرج معلومات عن:
الآليات التي توفرها TFF لدعم أطر العمل البديلة، وكيف يمكنك إضافة دعم لنوع الواجهة الأمامية أو الخلفية المفضل لديك إلى TFF.
تطبيقات تجريبية لدعم أطر عمل غير TensorFlow، مع أمثلة.
خارطة طريق مستقبلية مؤقتة لتخريج هذه القدرات إلى ما هو أبعد من الحالة التجريبية.