चेतावनी: यह एपीआई हटा दिया गया है और प्रतिस्थापन के स्थिर होने के बाद TensorFlow के भविष्य के संस्करण में हटा दिया जाएगा।

org.tensorflow

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

आरंभ करने के लिए, स्थापना निर्देश देखें

LabelImage उदाहरण एक पूर्व प्रशिक्षित का उपयोग कर वर्गीकृत छवियों को यह API के उपयोग को दर्शाता है इंसेप्शन वास्तुकला convolutional तंत्रिका नेटवर्क। यह दर्शाता है:

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

अतिरिक्त उदाहरण tensorflow/java GitHub रिपॉजिटरी में पाए जा सकते हैं।

इंटरफेस

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

कक्षाओं

उत्सुक सत्र TensorFlow संचालन को उत्सुकता से निष्पादित करने के लिए एक वातावरण।
उत्सुक सत्र। विकल्प
ग्राफ़ एक डेटा प्रवाह ग्राफ जो एक TensorFlow गणना का प्रतिनिधित्व करता है।
ग्राफऑपरेशन एक Graph नोड के रूप में जोड़े गए Operation लिए कार्यान्वयन।
ग्राफऑपरेशनबिल्डर एक OperationBuilder जोड़ने के लिए GraphOperation एक करने के लिए एस Graph
आउटपुट <टी> एक Operation द्वारा उत्पादित एक टेंसर को एक प्रतीकात्मक संभाल।
सहेजा गयामॉडलबंडल SavedModelBundle स्टोरेज से लोड किए गए मॉडल का प्रतिनिधित्व करता है।
SavedModelBundle.Loader एक SavedModel लोड करने के लिए विकल्प।
सर्वर वितरित प्रशिक्षण में उपयोग के लिए एक इन-प्रोसेस TensorFlow सर्वर।
अधिवेशन Graph निष्पादन के लिए ड्राइवर।
सत्र। भागो सत्र को निष्पादित करते समय आउटपुट टेनर्स और मेटाडेटा प्राप्त किया।
सत्र.धावक Operation एस चलाएं और Tensors मूल्यांकन करें।
आकार एक ऑपरेशन द्वारा निर्मित टेंसर का संभवतः आंशिक रूप से ज्ञात आकार।
टेंसर <टी> एक सांख्यिकीय रूप से टाइप किया गया बहु-आयामी सरणी जिसका तत्व टी द्वारा वर्णित प्रकार के होते हैं।
टेंसरफ्लो TensorFlow रनटाइम का वर्णन करने वाली स्थैतिक उपयोगिता विधियाँ।
टेंसर Tensor ऑब्जेक्ट बनाने के लिए टाइप-सेफ फ़ैक्टरी विधियाँ।

Enums

डाटा प्रकार Tensor में एक Enum के रूप में तत्वों के प्रकार का प्रतिनिधित्व करता है।
EagerSession.DevicePlacementPolicy नियंत्रित करता है कि जब हम किसी दिए गए डिवाइस पर ऑपरेशन चलाने का प्रयास करते हैं तो कैसे कार्य करें लेकिन कुछ इनपुट टेंसर उस डिवाइस पर नहीं होते हैं।
उत्सुकसत्र।संसाधनक्लीनअपरणनीति नियंत्रित करता है कि जब TensorFlow संसाधनों की अब आवश्यकता नहीं है, तो उन्हें कैसे साफ़ किया जाता है।

अपवाद

टेंसरफ्लो अपवाद TensorFlow ग्राफ़ निष्पादित करते समय अनियंत्रित अपवाद फेंक दिया गया।