Session

পাবলিক ফাইনাল ক্লাস সেশন

Graph এক্সিকিউশনের জন্য ড্রাইভার।

একটি Session ইনস্ট্যান্স Tensors গণনা করার জন্য একটি Graph Operation চালানো হয় এমন পরিবেশকে অন্তর্ভুক্ত করে। যেমন:

// 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 সাথে একটি নতুন অধিবেশন তৈরি করুন।

পরামিতি
g

পাবলিক সেশন ( গ্রাফ জি, বাইট[] কনফিগারেশন)

সংশ্লিষ্ট Graph এবং কনফিগারেশন বিকল্পগুলির সাথে একটি নতুন সেশন তৈরি করুন।

পরামিতি
g Graph তৈরি করা সেশন কাজ করবে.
কনফিগারেশন একটি ক্রমিক কনফিগপ্রোটো প্রোটোকল বাফার হিসাবে নির্দিষ্ট করা সেশনের জন্য কনফিগারেশন পরামিতি।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি কনফিগারেশন কনফিগপ্রোটো প্রোটোকল বাফারের একটি বৈধ সিরিয়ালাইজেশন না হয়।

পাবলিক পদ্ধতি

পাবলিক শূন্য বন্ধ ()

অধিবেশনের সাথে যুক্ত সংস্থানগুলি প্রকাশ করুন৷

কোন সক্রিয় মৃত্যুদন্ড ( Session.Runner.run() কল) না হওয়া পর্যন্ত ব্লক করে। একটি অধিবেশন কাছাকাছি রিটার্ন পরে ব্যবহারযোগ্য নয়.

পাবলিক সেশন।রানার রানার ()

গ্রাফ অপারেশন চালানো এবং টেনসর মূল্যায়ন করার জন্য একটি রানার তৈরি করুন।