RaggedRange

שיעור הגמר הציבורי RaggedRange

מחזירה 'RaggedTensor' המכיל את רצפי המספרים שצוינו.

מחזירה `תוצאה` של `RaggedTensor` המורכבת מ`rt_dense_values` ו-`rt_nested_splits`, כך ש-`result[i] = range(starts[i], limits[i], deltas[i])`.

(rt_nested_splits, rt_dense_values) = ragged_range(
       starts=[2, 5, 8], limits=[3, 5, 12], deltas=1)
 result = tf.ragged.from_row_splits(rt_dense_values, rt_nested_splits)
 print(result)
 <tf.RaggedTensor [[2], [], [8, 9, 10, 11]] >
 
טנסורי הקלט 'התחלות', 'מגבלות' ו-'deltas' עשויים להיות סקלרים או וקטורים. כל הכניסות הוקטוריות חייבות להיות באותו גודל. כניסות סקלריות משודרות כך שיתאימו לגודל הכניסות הוקטוריות.

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

סטטי <T מרחיב מספר> RaggedRange <Long, T>
צור ( היקף היקף , התחלות של Operand <T>, מגבלות אופרנד <T>, דלתות של Operand <T>)
שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedRange חדשה באמצעות סוגי פלט ברירת מחדל.
סטטי <U מרחיב את המספר, T מרחיב את המספר> RaggedRange <U, T>
צור ( scope scope, Operand <T> starts, Operand <T> limits, Operand <T> deltas, Class<U> Tsplits)
שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedRange חדשה.
פלט <T>
rtDenseValues ​​()
ה-'flat_values' עבור ה-'RaggedTensor' המוחזר.
פלט <U>
rtNestedSplits ()
ה-`row_splits` עבור `RaggedTensor` המוחזר.

שיטות בירושה

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

ציבורי סטטי RaggedRange <Long, T> create ( היקף היקף , התחלות של Operand <T>, מגבלות של Operand <T>, דלתות של Operand <T>)

שיטת מפעל ליצירת מחלקה העוטפת פעולת RaggedRange חדשה באמצעות סוגי פלט ברירת מחדל.

פרמטרים
תְחוּם ההיקף הנוכחי
מתחיל ההתחלות של כל טווח.
גבולות הגבולות של כל טווח.
דלתות הדלתות של כל טווח.
החזרות
  • מופע חדש של RaggedRange

ציבורי סטטי RaggedRange <U, T> create ( scope scope, Operand <T> starts, Operand <T> limits, Operand <T> deltas, Class<U> Tsplits)

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

פרמטרים
תְחוּם ההיקף הנוכחי
מתחיל ההתחלות של כל טווח.
גבולות הגבולות של כל טווח.
דלתות הדלתות של כל טווח.
החזרות
  • מופע חדש של RaggedRange

פלט ציבורי <T> rtDenseValues ​​()

ה-'flat_values' עבור ה-'RaggedTensor' המוחזר.

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

ה-`row_splits` עבור `RaggedTensor` המוחזר.