tensorflow:: ops:: ReduceJoin
#include <string_ops.h>מחבר טנזור של מחרוזת על פני הממדים הנתונים.
תַקצִיר
מחשב את צירוף המחרוזות על פני ממדים במחרוזת הנתונה טנזור של צורה [\\(d_0, d_1, ..., d_{n-1}\\)] . מחזירה טנזור חדש שנוצר על ידי צירוף מחרוזות הקלט עם המפריד הנתון (ברירת מחדל: מחרוזת ריקה). אינדקסים שליליים נספרים אחורה מהסוף, כאשר -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"
טיעונים:
- היקף: אובייקט היקף
- קלט: הקלט שיש לחבר. כל האינדקסים המצומצמים חייבים להיות בגודל שונה מאפס.
- reduction_indices: המימדים שיש לצמצם. המימדים מצטמצמים בסדר שצוין. השמטת
reduction_indicesשקולה להעברת[n-1, n-2, ..., 0]. אינדקסים שליליים מ--nעד-1נתמכים.
מאפיינים אופציונליים (ראה Attrs ):
- keep_dims: אם
True, יש לשמור על מידות מצומצמות באורך1. - מפריד: המפריד שיש להשתמש בו בעת הצירוף.
החזרות:
-
Output: צורתו שווה לזו של הקלט עם מידות מופחתות שהוסרו או מוגדרות ל1בהתאם ל-keep_dims.
בנאים והורסים | |
|---|---|
ReduceJoin (const :: tensorflow::Scope & scope, :: tensorflow::Input inputs, :: tensorflow::Input reduction_indices) | |
ReduceJoin (const :: tensorflow::Scope & scope, :: tensorflow::Input inputs, :: tensorflow::Input reduction_indices, const ReduceJoin::Attrs & attrs) |
מאפיינים ציבוריים | |
|---|---|
operation | |
output | |
תפקידים ציבוריים | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
פונקציות סטטיות ציבוריות | |
|---|---|
KeepDims (bool x) | |
Separator (StringPiece x) | |
מבנים | |
|---|---|
| tensorflow:: ops:: ReduceJoin:: Attrs | קובעי מאפיינים אופציונליים עבור ReduceJoin . |
מאפיינים ציבוריים
מִבצָע
Operation operation
תְפוּקָה
::tensorflow::Output output
תפקידים ציבוריים
צמצום הצטרף
ReduceJoin( const ::tensorflow::Scope & scope, ::tensorflow::Input inputs, ::tensorflow::Input reduction_indices )
צמצום הצטרף
ReduceJoin( const ::tensorflow::Scope & scope, ::tensorflow::Input inputs, ::tensorflow::Input reduction_indices, const ReduceJoin::Attrs & attrs )
צוֹמֶת
::tensorflow::Node * node() const
אופרטור::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
פונקציות סטטיות ציבוריות
שמור דימס
Attrs KeepDims( bool x )
מפריד
Attrs Separator( StringPiece x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).