تحذير: تم إهمال واجهة برمجة التطبيقات هذه وستتم إزالتها في إصدار مستقبلي من TensorFlow بعد استقرار الاستبدال .

Shape

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

الشكل الذي يُحتمل أن يكون معروفًا جزئيًا لموتّر ناتج عن عملية.

الطرق العامة

قيمة منطقية
يساوي (وجوه الكائنات)
int
ثابت الشكل
جعل (طويلة firstDimensionSize، منذ فترة طويلة ... otherDimensionSizes)
قم بإنشاء شكل يمثل قيمة الأبعاد N.
int
numDimensions ()
عدد الأبعاد التي يمثلها هذا الشكل.
ثابت الشكل
العددية ()
قم بإنشاء شكل يمثل قيمة عددية.
طويل
حجم (كثافة العمليات ط)
حجم البعد i.
سلسلة
toString ()
وصف موجز للشكل المخصص للتصحيح.
ثابت الشكل
غير معروف ()
قم بإنشاء شكل يمثل عددًا غير معروف من الأبعاد.

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

الطرق العامة

متساوين منطقية العامة (الكائنات كائن)

شفرة التجزئة كثافة العمليات العامة ()

ساكنة العام شكل جعل (طويلة firstDimensionSize، منذ فترة طويلة ... otherDimensionSizes)

قم بإنشاء شكل يمثل قيمة ذات أبعاد N.

ينشئ شكلاً يمثل قيمة N-dimensional (N تساوي 1 على الأقل) ، بالحجم المتوفر لكل بُعد. يشير -1 إلى أن حجم البعد المقابل غير معروف. على سبيل المثال:

// A 2-element vector.
 Shape vector = Shape.create(2);

 // A 2x3 matrix.
 Shape matrix = Shape.create(2, 3);

 // A matrix with 4 columns but an unknown number of rows.
 // This is typically used to indicate the shape of tensors that represent
 // a variable-sized batch of values. The Shape below might represent a
 // variable-sized batch of 4-element vectors.
 Shape batch = Shape.create(-1, 4);
 

numDimensions كثافة العمليات العامة ()

عدد الأبعاد التي يمثلها هذا الشكل.

عائدات
  • -1 إذا كان عدد الأبعاد غير معروف ، 0 إذا كان الشكل يمثل عددًا ، 1 للمتجه ، 2 لمصفوفة ، إلخ.

ساكنة العام الشكل العددية ()

قم بإنشاء شكل يمثل قيمة عددية.

حجم طويل العام (كثافة العمليات ط)

حجم البعد i.

عائدات
  • حجم البعد المطلوب أو -1 إذا كان غير معروف.

جمهور سلسلة toString ()

وصف موجز للشكل المخصص للتصحيح.

ساكنة العام الشكل غير معروف ()

قم بإنشاء شكل يمثل عددًا غير معروف من الأبعاد.