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

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>
ליצור ( היקף היקף, האופרנד <T> צורה, האופרנד <U> ערכים, האופרנד <U> defaultValue, Iterable < האופרנד <V >> rowPartitionTensors, רשימת <string> rowPartitionTypes)
שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedTensorToTensor חדשה.
פלט <U>
התוצאה ()
הטנזור הצפוף שנוצר.

שיטות בירושה

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

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

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

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

הציבור סטטי RaggedTensorToTensor <U> ליצור ( היקף היקף, האופרנד <T> צורה, האופרנד <U> ערכים, האופרנד <U> defaultValue, Iterable < האופרנד <V >> rowPartitionTensors, רשימת <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> תוצאה ()

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