טנזור שהזיכרון לא מופה למרחב נתונים הנגיש ישירות מה-JVM.
טנזור גולמי הוא ייצוג מינימליסטי של טנזור שהוקצה בזיכרון המקורי על ידי ספריית זמן הריצה TensorFlow והוא שולט על חייו בתהליך הנוכחי. הנתונים מיוצגים על ידי buffer of bytes , עד שהם ממופים במרחב מוקלד n-ממדי על ידי typed tensor .
מופעים של RawTensor אינם בטוחים ל-thread ויש לשחרר את המשאב שלהם על ידי קריאה close() באופן מפורש או מרומז באמצעות try-with-resources.
שיטות ציבוריות
| RawTensor | asRawTensor () מחזיר ייצוג גולמי (לא מודפס) של טנזור זה |
| בָּטֵל | סגור () שחרר משאבים הקשורים לטנזור. |
| ByteDataBuffer | נתונים () מחזירה את הנתונים הגולמיים של טנזור זה כמאגר של בתים. |
| סוג מידע | |
| ארוך | numBytes () מחזירה את הגודל, בבתים, של נתוני הטנזור. |
| צוּרָה | צורה () מחזירה את צורת הטנזור. |
| חוּט | toString () מחזירה מחרוזת המתארת את סוג וצורת הטנזור. |
שיטות בירושה
שיטות ציבוריות
ריק ציבורי סגור ()
שחרר משאבים הקשורים לטנזור.
אזהרה: יש להפעיל זאת עבור כל הטנזורים שלא יוצרו בפעולה נלהבת או שזיכרון ידלוף.
אובייקט Tensor אינו שמיש עוד לאחר החזרות close .
נתוני ByteDataBuffer ציבוריים ()
מחזירה את הנתונים הגולמיים של טנזור זה כמאגר של בתים.
החזרות
- בתים הטנזוריים
זורק
| חריגה של מדינה בלתי חוקית | אם הטנזור נסגר |
|---|
numBytes ארוך ציבורי ()
מחזירה את הגודל, בבתים, של נתוני הטנזור.
מחרוזת ציבורית למחרוזת ()
מחזירה מחרוזת המתארת את סוג וצורת הטנזור.