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

Squeeze

العام العصرة الدرجة النهائية

يزيل أبعاد الحجم 1 من شكل موتر.

بالنظر إلى "إدخال" موتر ، تُرجع هذه العملية موترًا من نفس النوع مع إزالة جميع أبعاد الحجم 1. إذا كنت لا تريد إزالة جميع أبعاد الحجم 1 ، فيمكنك إزالة أبعاد الحجم 1 المعينة عن طريق تحديد "المحور".

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

# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
 shape(squeeze(t)) ==> [2, 3]
 
أو لإزالة محددة حجم 1 أبعاد:
# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
 shape(squeeze(t, [2, 4])) ==> [1, 2, 3, 1]
 

فئات متداخلة

صف دراسي ضغط خيارات سمات اختيارية لل Squeeze

الطرق العامة

الانتاج <T>
asOutput ()
إرجاع المقبض الرمزي للموتر.
ثابت Squeeze.Options
محور (قائمة <طويل> محور)
ثابت <T> ضغط <T>
إنشاء ( نطاق نطاق، المعامل <T> المدخلات، و خيارات ... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية ضغط جديدة.
الانتاج <T>
الانتاج ()
يحتوي على نفس البيانات مثل "الإدخال" ، ولكن تمت إزالة بُعد واحد أو أكثر من الحجم 1.

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

الطرق العامة

العام الناتج <T> asOutput ()

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

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

ساكنة العام Squeeze.Options محور (قائمة <طويل> محور)

العوامل
محور إذا تم تحديده ، يتم ضغط الأبعاد المدرجة فقط. يبدأ مؤشر الأبعاد عند 0. من الخطأ الضغط على بُعد ليس 1. يجب أن يكون في النطاق "[-ترتيب (إدخال) ، رتبة (إدخال))".

ساكنة العام العصرة <T> إنشاء ( نطاق نطاق، المعامل <T> المدخلات، و خيارات ... خيارات)

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

العوامل
مجال النطاق الحالي
إدخال "الإدخال" للضغط.
والخيارات يحمل قيم سمات اختيارية
عائدات
  • مثيل جديد للضغط

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

يحتوي على نفس البيانات مثل "الإدخال" ، ولكن تمت إزالة بُعد واحد أو أكثر من الحجم 1.