org.tensorflow

TensorFlow मॉडल बनाने, सहेजने, लोड करने और निष्पादित करने के लिए कक्षाओं को परिभाषित करता है।

चेतावनी : एपीआई वर्तमान में प्रयोगात्मक है और TensorFlow API स्थिरता गारंटी द्वारा कवर नहीं किया गया है। इंस्टॉलेशन निर्देशों के लिए README.md देखें।

लेबलइमेज उदाहरण पूर्व-प्रशिक्षित इंसेप्शन आर्किटेक्चर कनवल्शनल न्यूरल नेटवर्क का उपयोग करके छवियों को वर्गीकृत करने के लिए इस एपीआई के उपयोग को दर्शाता है। यह दर्शाता है:

  • ग्राफ़ निर्माण: JPEG छवि को डिकोड करने, आकार बदलने और सामान्य करने के लिए ग्राफ़ बनाने के लिए ऑपरेशनबिल्डर क्लास का उपयोग करना।
  • मॉडल लोडिंग: पूर्व-प्रशिक्षित इंसेप्शन मॉडल को लोड करने के लिए Graph.importGraphDef() का उपयोग करना।
  • ग्राफ़ निष्पादन: ग्राफ़ निष्पादित करने और किसी छवि के लिए सर्वोत्तम लेबल खोजने के लिए एक सत्र का उपयोग करना।

अतिरिक्त उदाहरण टेंसरफ़्लो/मॉडल GitHub रिपॉजिटरी में पाए जा सकते हैं।

इंटरफेस

निष्पादनपर्यावरण TensorFlow Operation बनाने और निष्पादित करने के लिए एक वातावरण को परिभाषित करता है।
ग्राफ.जबकि सबग्राफबिल्डर एक अमूर्त वर्ग को इंस्टेंट करने के लिए उपयोग किया जाता है जो थोड़ी देर के लूप के लिए एक सशर्त या बॉडी सबग्राफ बनाने के लिए बिल्डसबग्राफ विधि को ओवरराइड करता है।
ऑपरेंड <T टीटाइप का विस्तार करता है > TensorFlow ऑपरेशन के ऑपरेंड द्वारा कार्यान्वित इंटरफ़ेस।
संचालन टेन्सर्स पर गणना करता है।
ऑपरेशनबिल्डर Operation के लिए एक बिल्डर।
टेन्सर एक स्थिर रूप से टाइप किया गया बहु-आयामी सरणी।

कक्षाओं

कंक्रीटफ़ंक्शन एक ग्राफ़ जिसे इनपुट और आउटपुट हस्ताक्षर के साथ एकल फ़ंक्शन के रूप में लागू किया जा सकता है।
डिवाइसस्पेक TensorFlow डिवाइस के लिए (संभवतः आंशिक) विनिर्देश का प्रतिनिधित्व करता है।
डिवाइसस्पेक.बिल्डर DeviceSpec क्लास के निर्माण के लिए एक बिल्डर क्लास।
उत्सुक सत्र TensorFlow संचालन को उत्सुकता से निष्पादित करने के लिए एक वातावरण।
उत्सुक सत्र.विकल्प
ग्राफ़ TensorFlow गणना का प्रतिनिधित्व करने वाला डेटा प्रवाह ग्राफ़।
ग्राफ़ऑपरेशन Graph में एक नोड के रूप में जोड़े गए Operation के लिए कार्यान्वयन।
ग्राफ़ऑपरेशनबिल्डर Graph में GraphOperation s जोड़ने के लिए एक OperationBuilder
आउटपुट <T, TType का विस्तार करता है > एक Operation द्वारा निर्मित टेंसर का एक प्रतीकात्मक हैंडल।
रॉटेंसर एक टेंसर जिसकी मेमोरी को जेवीएम से सीधे पहुंच योग्य डेटा स्पेस में मैप नहीं किया गया है।
सेव्डमॉडलबंडल SaveModelBundle स्टोरेज से लोड किए गए मॉडल का प्रतिनिधित्व करता है।
सेव्डमॉडलबंडल.निर्यातक सेव्डमॉडल निर्यात करने के विकल्प।
सेव्डमॉडलबंडल.लोडर सेव्डमॉडल लोड करने के विकल्प।
सर्वर वितरित प्रशिक्षण में उपयोग के लिए एक इन-प्रोसेस TensorFlow सर्वर।
सत्र Graph निष्पादन के लिए ड्राइवर।
सत्र.चलाएँ सत्र निष्पादित करते समय प्राप्त आउटपुट टेंसर और मेटाडेटा।
सत्र.धावक Operation चलाएं और Tensors मूल्यांकन करें।
हस्ताक्षर अन्य उपयोगी मेटाडेटा के बीच एक निष्पादन योग्य इकाई, जैसे कि ConcreteFunction , के इनपुट और आउटपुट का वर्णन करें।
हस्ताक्षर.निर्माता एक नया फ़ंक्शन हस्ताक्षर बनाता है।
हस्ताक्षर.टेन्सर विवरण
टेंसरफ़्लो TensorFlow रनटाइम का वर्णन करने वाली स्थैतिक उपयोगिता विधियाँ।
TensorMapper <T, TType का विस्तार करता है > जेवीएम से पहुंच योग्य एन-आयामी टाइप किए गए डेटा स्पेस में RawTensor की मूल मेमोरी को मैप करता है।

एनम्स

डिवाइसस्पेक.डिवाइसटाइप
उत्सुक सत्र.डिवाइसप्लेसमेंट नीति यह नियंत्रित करता है कि जब हम किसी दिए गए डिवाइस पर कोई ऑपरेशन चलाने का प्रयास करते हैं तो कैसे कार्य करना है लेकिन कुछ इनपुट टेंसर उस डिवाइस पर नहीं हैं।
निष्पादनपर्यावरण.प्रकार