قم بتشغيل Operation
وتقييم Tensors
.
يقوم العداء بتشغيل أجزاء الرسم البياني اللازمة لتنفيذ كل Operation
مطلوبة لتقييم Tensors
المطلوب جلبها. يسمح استدعاء feed(String, int, Tensor)
للمتصلين بتجاوز قيمة Tensors
في الرسم البياني عن طريق استبدال Tensors
المتوفرة بمخرجات العمليات المقدمة feed(String, int, Tensor)
.
المقاولون العامون
عداء () |
الأساليب العامة
الجلسة.عداء | |
الجلسة.عداء | |
الجلسة.عداء | |
الجلسة.عداء | |
الجلسة.عداء | |
الجلسة.عداء | |
الجلسة.عداء | |
الجلسة.عداء | |
الجلسة.عداء | |
الجلسة.عداء | |
القائمة< الموتر > | يجري () قم بتنفيذ أجزاء الرسم البياني اللازمة لحساب جميع عمليات الجلب المطلوبة. |
تشغيل الجلسة | تشغيل آندفيتشميتاداتا () قم بتنفيذ أجزاء الرسم البياني لحساب عمليات الجلب المطلوبة وإرجاع البيانات التعريفية حول التشغيل. |
الجلسة.عداء |
الطرق الموروثة
المقاولون العامون
عداء العامة ()
الأساليب العامة
public Session.Runner addTarget (عملية سلسلة)
public Session.Runner addTarget ( التشغيل المرجعي )
public Session.Runner addTarget (عملية التشغيل )
حدود
عملية | العملية المراد تنفيذها |
---|
عائدات
- عداء هذه الجلسة
رميات
غير الشرعيين استثناء حجة | إذا كانت العملية ليست GraphOperation |
---|
تغذية Session.Runner العامة (عملية السلسلة، Tensor t)
تجنب تقييم operation
واستبدل t
بالقيمة التي تنتجها.
حدود
عملية | إما أن يكون اسم سلسلة العملية، وفي هذه الحالة تكون هذه الطريقة اختصارًا لـ feed(operation, 0) ، أو أنها سلسلة من النموذج Operation_name:output_index ، وفي هذه الحالة تعمل هذه الطريقة مثل feed(operation_name, output_index) . تُستخدم هذه الأسماء المفصولة بنقطتين بشكل شائع في رسائل المخزن المؤقت لبروتوكول SignatureDef المضمنة في metaGraphDef() . |
---|---|
ر | الموتر استبدال العملية |
عائدات
- عداء هذه الجلسة
تغذية Session.Runner العامة (عملية السلسلة، مؤشر int، Tensor t)
تجنب تقييم مخرجات index
operation
عن طريق استبدال t
بالقيمة التي تنتجها.
يمكن أن تحتوي العمليات في Graph
على مخرجات متعددة، ويحدد index
t
الذي سيتم توفيره له.
حدود
عملية | اسم سلسلة العملية |
---|---|
ر | الموتر استبدال العملية |
عائدات
- عداء هذه الجلسة
خلاصة Session.Runner العامة ( المعامل <?>، Tensor t)
استخدم t
بدلاً من Tensor المشار إليه عن طريق تنفيذ العملية المشار إليها بواسطة operand
.
حدود
المعامل | العقدة في الرسم البياني التي تمثل عملية الاستبدال |
---|---|
ر | الموتر استبدال العملية |
عائدات
- عداء هذه الجلسة
جلب الجلسة العامة.Runner (عملية السلسلة)
اجعل run()
يُرجع مخرجات operation
.
حدود
عملية | إما أن يكون اسم سلسلة العملية، وفي هذه الحالة تكون هذه الطريقة اختصارًا لـ fetch(operation, 0) ، أو أنها سلسلة من النموذج Operation_name:output_index ، وفي هذه الحالة تعمل هذه الطريقة مثل fetch(operation_name, output_index) . تُستخدم هذه الأسماء المفصولة بنقطتين بشكل شائع في رسائل المخزن المؤقت لبروتوكول SignatureDef المضمنة في metaGraphDef() . |
---|
عائدات
- عداء هذه الجلسة
جلب Session.Runner العام (عملية السلسلة، مؤشر int)
جلب Session.Runner العام ( المعامل <?>)
يجعل run()
يُرجع الموتر المشار إليه بواسطة مخرجات operand
.
حدود
المعامل | العقدة لجلب الموتر منها، كمعامل |
---|
عائدات
- عداء هذه الجلسة
جلب Session.Runner العام ( الإخراج <؟> الإخراج)
يجعل run()
يُرجع الموتر المشار إليه بواسطة output
.
حدود
انتاج | العقدة لجلب الموتر منها |
---|
عائدات
- عداء هذه الجلسة
القائمة العامة < Tensor > run ()
قم بتنفيذ أجزاء الرسم البياني اللازمة لحساب جميع عمليات الجلب المطلوبة.
تحذير: يفترض المتصل ملكية جميع Tensors
التي تم إرجاعها، أي أنه يجب على المتصل استدعاء close()
على جميع عناصر القائمة التي تم إرجاعها لتحرير الموارد.
TODO(ashankar): أعد النظر في نوع الإرجاع هنا. هناك شيئان على وجه الخصوص: (أ) تسهيل عملية التنظيف على المتصل (ربما إرجاع شيء مثل AutoCloseableList في SessionTest.java)، و (ب) تقييم ما إذا كانت القيمة المرجعة يجب أن تكون قائمة، أو ربما Map<Output, Tensor>
؟
TODO(andrewmyers): سيكون من الجيد أيضًا أن يكون كل ما يتم إرجاعه هنا يجعل من السهل استخراج موترات الإخراج بطريقة آمنة من النوع.
عائدات
- قائمة الموترات الناتجة التي تم جلبها بواسطة مشغل الجلسة هذا
جلسة عامة. تشغيل runAndFetchMetadata ()
قم بتنفيذ أجزاء الرسم البياني لحساب عمليات الجلب المطلوبة وإرجاع البيانات التعريفية حول التشغيل.
هذا تمامًا مثل run()
، ولكن بالإضافة إلى Tensors المطلوبة، يُرجع أيضًا البيانات الوصفية حول تنفيذ الرسم البياني في شكل مخزن مؤقت لبروتوكول RunMetadata .
عائدات
- قائمة بالموترات الناتجة التي جلبها مشغل الجلسة هذا، مع بيانات تعريف التنفيذ
مجموعة Session.Runner العامة (خيارات RunOptions )
قم بتعيين الخيارات (عادةً لتصحيح الأخطاء) لهذا التشغيل.
يتم تقديم الخيارات كمخزن مؤقت لبروتوكول RunOptions .
حدود
خيارات | نموذج RunOptions |
---|
عائدات
- عداء هذه الجلسة