Session

جلسة الفصل النهائية العامة

سائق لتنفيذ 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 .

المقاولون العامون

الجلسة ( الرسم البياني ز)
أنشئ جلسة جديدة باستخدام Graph المرتبط بها.
الجلسة ( الرسم البياني g، بايت[] التكوين)
أنشئ جلسة جديدة باستخدام خيارات Graph والتكوين المرتبطة بها.

الأساليب العامة

فارغ
يغلق ()
تحرير الموارد المرتبطة بالجلسة.
الجلسة.عداء
عداء ()
قم بإنشاء Runner لتنفيذ عمليات الرسم البياني وتقييم Tensors.

الطرق الموروثة

منطقية
يساوي (كائن arg0)
الدرجة النهائية<?>
الحصول على كلاس ()
كثافة العمليات
رمز التجزئة ()
الفراغ النهائي
إعلام ()
الفراغ النهائي
إعلام الكل ()
خيط
إلى السلسلة ()
الفراغ النهائي
انتظر (طويل arg0، int arg1)
الفراغ النهائي
انتظر (طويل arg0)
الفراغ النهائي
انتظر ()
الفراغ المجرد
يغلق ()

المقاولون العامون

الجلسة العامة ( الرسم البياني ز)

أنشئ جلسة جديدة باستخدام Graph المرتبط بها.

حدود
ز

الجلسة العامة ( الرسم البياني g، بايت[] التكوين)

أنشئ جلسة جديدة باستخدام خيارات Graph والتكوين المرتبطة بها.

حدود
ز Graph الذي ستعمل عليه الجلسة التي تم إنشاؤها.
التكوين معلمات التكوين للجلسة المحددة كمخزن مؤقت لبروتوكول ConfigProto المتسلسل.
رميات
IllegalArgumentException إذا لم يكن التكوين تسلسلًا صالحًا للمخزن المؤقت لبروتوكول ConfigProto.

الأساليب العامة

إغلاق الفراغ العام ()

تحرير الموارد المرتبطة بالجلسة.

يتم الحظر حتى لا تكون هناك عمليات تنفيذ نشطة (استدعاءات Session.Runner.run() ). الجلسة غير قابلة للاستخدام بعد العودة القريبة.

الجلسة العامة.عداء العداء ()

قم بإنشاء Runner لتنفيذ عمليات الرسم البياني وتقييم Tensors.