ReduceJoin

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

ينضم إلى سلسلة Tensor عبر الأبعاد المحددة.

يحسب ربط السلسلة عبر الأبعاد في السلسلة المحددة موتر الشكل `[\\(d_0, d_1, ..., d_{n-1}\\)]`. إرجاع Tensor جديد تم إنشاؤه عن طريق ربط سلاسل الإدخال بالفاصل المحدد (الافتراضي: سلسلة فارغة). يتم حساب المؤشرات السالبة بشكل عكسي من النهاية، حيث `-1` تعادل `n - 1`. إذا لم يتم تحديد المؤشرات، فسيتم ربط جميع الأبعاد بدءًا من `n - 1` وحتى `0`.

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

# tensor `a` is [["a", "b"], ["c", "d"]]
 tf.reduce_join(a, 0) ==> ["ac", "bd"]
 tf.reduce_join(a, 1) ==> ["ab", "cd"]
 tf.reduce_join(a, -2) = tf.reduce_join(a, 0) ==> ["ac", "bd"]
 tf.reduce_join(a, -1) = tf.reduce_join(a, 1) ==> ["ab", "cd"]
 tf.reduce_join(a, 0, keep_dims=True) ==> [["ac", "bd"]]
 tf.reduce_join(a, 1, keep_dims=True) ==> [["ab"], ["cd"]]
 tf.reduce_join(a, 0, separator=".") ==> ["a.c", "b.d"]
 tf.reduce_join(a, [0, 1]) ==> "acbd"
 tf.reduce_join(a, [1, 0]) ==> "abcd"
 tf.reduce_join(a, []) ==> [["a", "b"], ["c", "d"]]
 tf.reduce_join(a) = tf.reduce_join(a, [1, 0]) ==> "abcd"
 

فئات متداخلة

فصل ReducJoin.Options السمات الاختيارية لـ ReduceJoin

الثوابت

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

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

الإخراج <TString>
كإخراج ()
إرجاع المقبض الرمزي للموتر.
ReduceJoin ثابت
إنشاء (نطاق النطاق ، المعامل < TString > المدخلات، المعامل < TInt32 > التخفيضات، الخيارات ... الخيارات)
طريقة المصنع لإنشاء فئة تغلف عملية ReducJoin جديدة.
ReduceJoin.Options ثابت
keepDims (keepDims المنطقية)
الإخراج <TString>
الإخراج ()
له شكل مساوٍ لشكل الإدخال مع إزالة الأبعاد المخفضة أو ضبطه على `1` اعتمادًا على `keep_dims`.
ReduceJoin.Options ثابت
فاصل (فاصل سلسلة)

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

الثوابت

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

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

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

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

الإخراج العام <TSTring> asOutput ()

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

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

إنشاء "ReducJoin" ثابت عام (نطاق النطاق ، المعامل < TString > المدخلات، المعامل < TInt32 > التخفيضات، الخيارات... خيارات)

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

حدود
نِطَاق النطاق الحالي
المدخلات المدخلات المراد ضمها. يجب أن يكون حجم جميع المؤشرات المخفضة غير صفري.
ReductionIndices الأبعاد لتقليل أكثر. يتم تقليل الأبعاد بالترتيب المحدد. إن حذف `مؤشرات_الاختزال` يعادل تمرير `[n-1, n-2, ..., 0]`. يتم دعم المؤشرات السلبية من `-n` إلى `-1`.
خيارات يحمل قيم السمات الاختيارية
المرتجعات
  • مثيل جديد من ReducJoin

ReduceJoin.Options العام الثابت keepDims (المنطقي keepDims)

حدود
keepDims إذا كان "صحيحًا"، فاحتفظ بالأبعاد المخفضة بالطول "1".

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

له شكل مساوٍ لشكل الإدخال مع إزالة الأبعاد المخفضة أو ضبطه على `1` اعتمادًا على `keep_dims`.

فاصل ReducJoin.Options الثابت العام (فاصل السلسلة)

حدود
فاصل الفاصل الذي سيتم استخدامه عند الانضمام.