سائق لتنفيذ Graph .
 يقوم مثيل Session بتغليف البيئة التي يتم فيها تنفيذ Operation في Graph لحساب 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. | |
المقاولون العامون
|  الجلسة ( الرسم البياني g، بايت[] التكوين)  أنشئ جلسة جديدة باستخدام خيارات  Graphوالتكوين المرتبطة بها. | 
الأساليب العامة
| فارغ |  يغلق ()  تحرير الموارد المرتبطة بالجلسة. | 
| الجلسة.عداء |  عداء ()  قم بإنشاء Runner لتنفيذ عمليات الرسم البياني وتقييم Tensors.  | 
الطرق الموروثة
المقاولون العامون
الجلسة العامة ( الرسم البياني g، بايت[] التكوين)
 أنشئ جلسة جديدة باستخدام خيارات Graph والتكوين المرتبطة بها. 
حدود
| ز | Graphالذي ستعمل عليه الجلسة التي تم إنشاؤها. | 
|---|---|
| التكوين | معلمات التكوين للجلسة المحددة كمخزن مؤقت لبروتوكول ConfigProto المتسلسل. | 
رميات
| IllegalArgumentException | إذا لم يكن التكوين تسلسلًا صالحًا للمخزن المؤقت لبروتوكول ConfigProto. | 
|---|
الأساليب العامة
إغلاق الفراغ العام ()
تحرير الموارد المرتبطة بالجلسة.
 يتم الحظر حتى لا تكون هناك عمليات تنفيذ نشطة (استدعاءات run() ). الجلسة غير قابلة للاستخدام بعد العودة القريبة.