সতর্কতা: প্রতিস্থাপন স্থিতিশীল হওয়ার পরে এই API টি অবচয় করা হয়েছে এবং টেনসরফ্লোয়ের ভবিষ্যতের সংস্করণে সরানো হবে।

Session

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

Graph কার্যকর করার জন্য ড্রাইভার

একটি Session উদাহরণটি পরিবেশকে আবদ্ধ করে দেয় যেখানে Graph Operation গুলি 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 নির্মিত সেশনের উপর কাজ করবে।
কনফিগার সিরিয়ালযুক্ত কনফিগারেশন প্রোটোকল বাফার হিসাবে সেশনের জন্য কনফিগারেশন প্যারামিটার।
নিক্ষেপ
অবৈধআর্গুমেন্টইসেপশন যদি কনফিগারেশন কনফিগারপ্রোটো প্রোটোকল বাফারের একটি বৈধ সিরিয়ালীকরণ না হয়।

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

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

অধিবেশন যুক্ত রিসোর্স রিলিজ।

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

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

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