TensorBuffer

שיעור מופשט ציבורי TensorBuffer
מחלקות משנה ישירות ידועות

מייצג את מאגר הנתונים הזמני של הקלט או הפלט של מודל.

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

סטטי TensorBuffer
createDynamic(dataType של DataType)
הפונקציה יוצרת TensorBuffer דינמי ריק עם הערך DataType שצוין.
סטטי TensorBuffer
createFixedSize(ה צורה [int[], סוג הנתונים DataType)
יצירת TensorBuffer עם הערכים shape ו-DataType שצוינו.
סטטי TensorBuffer
createFrom(מאגר נתונים זמני של TensorBuffer, סוג נתונים של DataType)
יצירת TensorBuffer להעתקה עמוקה של נתונים ממקור אחר, עם הערך DataType שצוין.
ByteBuffer
getBuffer()
מחזירה את מאגר הנתונים.
מופשט DataType
getDataType()
מחזירה את סוג הנתונים של מאגר הנתונים הזמני.
int
getFlatSize()
הפונקציה מקבלת את הגודל ה-flaSize של המאגר.
מופשט float[]
getFloatArray()
מחזירה מערך צף של הערכים שמאוחסנים במאגר הנתונים הזמני.
מופשט מספר ממשי (float)
getFloatValue(int ABIndex)
מחזירה ערך מסוג מספר ממשי (float) באינדקס נתון.
מופשט int[]
getIntArray()
מחזירה מערך int של הערכים שמאוחסנים במאגר הנתונים הזמני.
מופשט INT
getIntValue(int ABIndex)
מחזירה ערך int באינדקס נתון.
int[]
getShape()
מקבלת את הצורה הנוכחית.
מופשט INT
getTypeSize()
הפונקציה מחזירה את מספר הבייטים של רכיב יחיד במערך.
בוליאני
isDynamic()
הפונקציה מחזירה אם TensorBuffer הוא בגודל דינמי (יכול להיות לשנות את הגודל באופן שרירותי).
מופשט ריק
loadArray(int[] src, int[] shape)
טוענת מערך int למאגר הנתונים הזמני עם צורה ספציפית.
מופשט ריק
loadArray(float[] src, int[] צורה)
טוענת מערך צף לתוך מאגר הנתונים הזמני עם צורה ספציפית.
ריק
loadArray(float[] src)
טוענת מערך צף לתוך המאגר הזה.
ריק
loadArray(int[] src)
טוענת מערך int למאגר הנתונים הזמני.
ריק
loadBuffer(מאגר נתונים זמני של ByteBuffer)
טוען מאגר נתונים זמני של בייטים לתוך TensorBuffer.
ריק
loadBuffer(ByteBuffer buffer, int[] shape)
טוען מאגר נתונים זמני של בייטים לתוך TensorBuffer עם צורה ספציפית.

שיטות שעברו בירושה

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

ציבורי סטטי TensorBuffer createDynamic (DataType dataType)

הפונקציה יוצרת