SparseCrossV2

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

يولد تقاطعًا متفرقًا من قائمة الموترات المتناثرة والكثيفة.

تأخذ العملية قائمتين، واحدة من `SparseTensor` ثنائية الأبعاد وواحدة من `Tensor` ثنائية الأبعاد، تمثل كل منهما ميزات عمود ميزة واحد. يقوم بإخراج `SparseTensor` ثنائي الأبعاد مع تقاطعات دفعية لهذه الميزات.

على سبيل المثال، إذا كانت المدخلات

المدخلات[0]: SparseTensor بالشكل = [2, 2] [0, 0]: "a" [1, 0]: "b" [1, 1]: "c"

المدخلات[1]: SparseTensor بالشكل = [2, 1] [0, 0]: "d" [1, 0]: "e"

المدخلات[2]: الموتر [["f"]، ["g"]]

ثم سيكون الإخراج

الشكل = [2, 2] [0, 0]: "a_X_d_X_f" [1, 0]: "b_X_e_X_g" [1, 1]: "c_X_e_X_g"

إذا hashed_output=true فسيكون الناتج

الشكل = [2, 2] [0, 0]: FingerprintCat64( Fingerprint64("f"), FingerprintCat64( Fingerprint64("d"), Fingerprint64("a"))) [1, 0]: FingerprintCat64( Fingerprint64(" g"))، FingerprintCat64( Fingerprint64("e")، Fingerprint64("b"))) [1، 1]: FingerprintCat64( Fingerprint64("g")، FingerprintCat64( Fingerprint64("e")، Fingerprint64("c" )))

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

ثابت SparseCrossV2
إنشاء ( نطاق النطاق ، مؤشرات Iterable< Operand <Long>>، قيم Iterable< Operand <?>>، أشكال Iterable< Operand <Long>>، Iterable< Operand <?>> DensityInputs، Operand <String> sep)
طريقة المصنع لإنشاء فئة تغلف عملية SparseCrossV2 جديدة.
الإخراج <طويل>
الإخراج <طويل>
الإخراج <سلسلة>

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

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

إنشاء SparseCrossV2 ثابت عام (نطاق النطاق ، مؤشرات Iterable< operand <Long>>، قيم Iterable< operand <?>>، أشكال Iterable< operand <Long>>، Iterable< operand <?>> كثيفة المدخلات، Operand <String> sep)

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

حدود
نِطَاق النطاق الحالي
المؤشرات 2-د. مؤشرات كل إدخال `SparseTensor`.
قيم 1-د. قيم كل `SparseTensor`.
الأشكال 1-د. أشكال كل `SparseTensor`.
كثيفةالمدخلات 2-د. الأعمدة ممثلة بـ "Tensor" الكثيف.
سبتمبر السلسلة المستخدمة عند الانضمام إلى قائمة مدخلات السلسلة، يمكن استخدامها كفاصل لاحقًا.
عائدات
  • مثيل جديد لـSparseCrossV2

مؤشرات الإخراج العامة <طويلة> ()

2-د. مؤشرات "SparseTensor" المتسلسلة.

الإخراج العام <طويل> شكل الإخراج ()

1-د. شكل `SparseTensor' المتسلسل.

الناتج العام <سلسلة> OutputValues ​​()

1-د. القيم غير الفارغة لـ "SparseTensor" المتسلسلة أو المجزأة.