RaggedTensorToTensor

שיעור גמר ציבורי RaggedTensorToTensor

צור טנזור צפוף מטנזור מרופט, אולי משנה את צורתו.

האופציה `ragged_to_dense` יוצרת טנסור צפוף מתוך רשימה של טנסור מחיצות שורה, וקטור ערכים וערכי ברירת מחדל. אם הצורה אינה מוגדרת, תעשה שימוש בצורה המינימלית הנדרשת כדי להכיל את כל האלמנטים בטנזור המרופט (הצורה הטבעית). אם חלק מהממדים נותרו לא מוגדרים, אזי נעשה שימוש בגודל הצורה הטבעית בממד זה.

default_value ישודר לצורת הפלט. לאחר מכן, הערכים מהטנזור המרופט מחליפים את ערכי ברירת המחדל. שים לב ש-default_value חייב להיות בעל פחות ממדים מהערך.

חוצני מחיצת השורות הם לפי סדר המידות. כיום, הסוגים יכולים להיות:

  • "ROW_SPLITS": הטנסור row_splits מהטנסור המרופט.
  • "VALUE_ROWIDS": הטנסור value_rowids מהטנסור המרופט.
  • "FIRST_DIM_SIZE": אם נעשה שימוש ב-value_rowids עבור הממד הראשון, קודם לו "FIRST_DIM_SIZE".

שיטות ציבוריות

פלט <U>
asOutput ()
מחזירה את הידית הסמלית של טנזור.
סטטי <U, T מרחיב את המספר, V מרחיב את המספר> RaggedTensorToTensor <U>
create ( scope scope, Operand <T> shape, Operand <U> ערכי, Operand <U> defaultValue, Iterable< Operand <V>> rowPartitionTensors, List<String> rowPartitionTypes)
שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedTensorToTensor חדשה.
פלט <U>
תוצאה ()
הטנזור הצפוף שנוצר.

שיטות בירושה

שיטות ציבוריות

פלט ציבורי <U> asOutput ()

מחזירה את הידית הסמלית של טנזור.

כניסות לפעולות TensorFlow הן יציאות של פעולת TensorFlow אחרת. שיטה זו משמשת להשגת ידית סמלית המייצגת את חישוב הקלט.

ציבורי סטטי RaggedTensorToTensor <U> create ( היקף היקף , צורת Operand <T>, ערכי Operand <U>, Operand <U> defaultValue, Iterable< Operand <V>> rowPartitionTensors, List<String> rowPartitionTypes)

שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedTensorToTensor חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
צוּרָה הצורה הרצויה של טנסור הפלט. אם לא יצוין (ריק), הצורה המינימלית הנדרשת כדי להכיל את כל האלמנטים בטנזור המרופט (הצורה הטבעית) תשמש. אם חלק מהממדים נותרו לא מוגדרים, אזי נעשה שימוש בגודל הצורה הטבעית בממד זה.

שים לב שלא ניתן לשנות ממדים צפופים על ידי ארגומנט הצורה. ניסיון לשנות את הגודל של ממד צפוף יגרום לכשל ב-op. דוגמאות: צורה טבעית: [4, 5, 6] צורה: -1 צורת פלט: [4, 5, 6]

צורה טבעית: [4, 5, 6] צורה: [3, -1, 2] צורת פלט: [3, 5, 2]

צורה טבעית: [4, 5, 6] צורה: [3, 7, 2] צורת פלט: [3, 7, 2]

ערכים טנזור 1D המייצג את ערכי הטנזור המרופט.
ערך ברירת מחדל ברירת המחדל_ערך כאשר הצורה גדולה מהטנזור המרופט. ה-default_value משודר עד שהוא מהווה את הצורה של טנסור הפלט, ולאחר מכן מוחלף על ידי ערכים בטנסור המרופט. ערך ברירת המחדל חייב להיות תואם לפעולת שידור זו, וחייב להיות בעל פחות ממדים מאשר טנזור הערך.
rowPartitionTypes סוגי טנסור מחיצת השורות. נכון לעכשיו, אלה יכולים להיות:
  • "ROW_SPLITS": הטנסור row_splits מהטנסור המרופט.
  • "VALUE_ROWIDS": הטנסור value_rowids מהטנסור המרופט.
  • "FIRST_DIM_SIZE": אם נעשה שימוש ב-value_rowids עבור הממד הראשון, קודם לו "FIRST_DIM_SIZE". הטנזורים הם לפי סדר המידות.
החזרות
  • מופע חדש של RaggedTensorToTensor

תוצאה ציבורית של פלט <U> ()

הטנזור הצפוף שנוצר.