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

Session

सार्वजनिक अंतिम वर्ग सत्र

Graph निष्पादन के लिए ड्राइवर।

एक Session उदाहरण उस वातावरण को समाहित करता है जिसमें एक Graph में Operation s को Tensors गणना करने के लिए निष्पादित किया जाता है। उदाहरण के लिए:

// Let's say graph is an instance of the Graph class
 // for the computation y = 3 * x

 try (Session s = new Session(graph)) {
   try (Tensor x = Tensor.create(2.0f);
       Tensor y = s.runner().feed("x", x).fetch("y").run().get(0)) {
       System.out.println(y.floatValue());  // Will print 6.0f
   
   try (Tensor x = Tensor.create(1.1f);
       Tensor y = s.runner().feed("x", x).fetch("y").run().get(0)) {
       System.out.println(y.floatValue());  // Will print 3.3f
   }
 }
 }

चेतावनी: एक Session संसाधनों का स्वामित्व होता है जिसे close() को लागू करके स्पष्ट रूप से मुक्त किया जाना चाहिए।

सत्र के उदाहरण थ्रेड-सुरक्षित हैं।

नेस्टेड क्लासेस

कक्षा सत्र सत्र को निष्पादित करते समय आउटपुट टेनर्स और मेटाडेटा प्राप्त किया।
कक्षा सत्र.धावक Operation चलाएं और Tensors मूल्यांकन करें।

सार्वजनिक निर्माणकर्ता

सत्र ( ग्राफ जी)
संबद्ध Graph साथ एक नया सत्र Graph
सत्र ( ग्राफ जी, बाइट [] विन्यास)
संबंधित Graph और कॉन्फ़िगरेशन विकल्पों के साथ एक नया सत्र Graph

सार्वजनिक तरीके

शून्य
बंद करें ()
सत्र से जुड़े संसाधन जारी करें।
सत्र। रनर
धावक ()
ग्राफ संचालन को निष्पादित करने और टेंसर का मूल्यांकन करने के लिए एक धावक बनाएं।

विरासत में मिली विधियां

सार्वजनिक निर्माणकर्ता

सार्वजनिक सत्र ( ग्राफ़ जी)

संबद्ध Graph साथ एक नया सत्र Graph

सार्वजनिक सत्र ( ग्राफ जी, बाइट [] विन्यास)

संबद्ध Graph और कॉन्फ़िगरेशन विकल्पों के साथ एक नया सत्र Graph

मापदंडों
जी बनाए गए सत्र का Graph काम करेगा।
कॉन्फ़िग सत्र के लिए विन्यास पैरामीटर एक क्रमबद्ध ConfigProto प्रोटोकॉल बफर के रूप में निर्दिष्ट है।
फेंकता
अवैध तर्क अपवाद यदि कॉन्फिग कॉन्फिगप्रोटो प्रोटोकॉल बफर का वैध क्रमांकन नहीं है।

सार्वजनिक तरीके

सार्वजनिक शून्य बंद ()

सत्र से जुड़े संसाधन जारी करें।

ब्लॉक जब तक कोई सक्रिय निष्पादन नहीं होता है ( run() कॉल)। करीबी रिटर्न के बाद एक सत्र प्रयोग योग्य नहीं है।

सार्वजनिक सत्र। धावक धावक ()

ग्राफ संचालन को निष्पादित करने और टेंसर का मूल्यांकन करने के लिए एक धावक बनाएं।