TensorFlow फ़ेडरेटेड में मल्टी-फ़्रेमवर्क समर्थन

TensorFlow Federated (TFF) को फ़ेडरेटेड संगणनाओं की एक विस्तृत श्रृंखला का समर्थन करने के लिए डिज़ाइन किया गया है, जो TFF के फ़ेडरेटेड ऑपरेटरों के संयोजन के माध्यम से व्यक्त किया गया है जो मॉडल वितरित संचार और स्थानीय प्रसंस्करण तर्क प्रदान करता है।

वर्तमान में स्थानीय प्रसंस्करण तर्क को फ्रंटएंड पर TensorFlow API ( @tff.tensorflow.computation के माध्यम से) का उपयोग करके व्यक्त किया जा सकता है, और बैकएंड पर TensorFlow रनटाइम के माध्यम से निष्पादित किया जाता है। हालाँकि, हमारा लक्ष्य स्थानीय संगणनाओं के लिए कई अन्य (गैर-टेन्सरफ्लो) फ्रंटएंड और बैकएंड फ्रेमवर्क का समर्थन करना है, जिसमें गैर-एमएल फ्रेमवर्क (उदाहरण के लिए, SQL या सामान्य प्रयोजन प्रोग्रामिंग भाषाओं में व्यक्त तर्क के लिए) शामिल हैं।

इस अनुभाग में, हम निम्नलिखित पर जानकारी शामिल करेंगे:

  • वैकल्पिक ढांचों का समर्थन करने के लिए टीएफएफ जो तंत्र प्रदान करता है, और आप टीएफएफ में अपने पसंदीदा प्रकार के फ्रंटएंड या बैकएंड के लिए समर्थन कैसे जोड़ सकते हैं।

  • उदाहरणों के साथ गैर-टेन्सरफ्लो फ्रेमवर्क के लिए समर्थन का प्रायोगिक कार्यान्वयन।

  • इन क्षमताओं को प्रायोगिक स्थिति से आगे बढ़ाने के लिए संभावित भविष्य का रोडमैप।