TensorDiagPart

الطبقة النهائية العامة TensorDiagPart

إرجاع الجزء القطري من الموتر.

تُرجع هذه العملية موترًا مع الجزء "القطري" من "الإدخال". يتم حساب الجزء "القطري" على النحو التالي:

افترض أن "الإدخال" له أبعاد `[D1,..., Dk, D1,..., Dk]`، فإن الإخراج هو موتر من الرتبة `k` بأبعاد `[D1,..., Dk]` أين:

`قطري[i1,..., ik] = الإدخال[i1, ..., ik, i1,..., ik]`.

على سبيل المثال:

# 'input' is [[1, 0, 0, 0]
               [0, 2, 0, 0]
               [0, 0, 3, 0]
               [0, 0, 0, 4]]
 
 tf.diag_part(input) ==> [1, 2, 3, 4]
 

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

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

الإخراج <T>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
ثابت <T يمتد TType > TensorDiagPart <T>
إنشاء (نطاق النطاق ، إدخال المعامل <T>)
طريقة المصنع لإنشاء فئة تغلف عملية TensorDiagPart جديدة.
الإخراج <T>
قطري ()
القطرى المستخرج .

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

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "DiagPart"

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

الإخراج العام <T> كإخراج ()

إرجاع المقبض الرمزي للموتر.

المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.

إنشاء TensorDiagPart <T> ثابت عام (نطاق النطاق وإدخال المعامل <T>)

طريقة المصنع لإنشاء فئة تغلف عملية TensorDiagPart جديدة.

حدود
نِطَاق النطاق الحالي
مدخل موتر الرتبة k حيث k متساوي وليس صفرًا.
عائدات
  • مثيل جديد لـ TensorDiagPart

الإخراج العام <T> قطري ()

القطرى المستخرج .