כיתת גמר ציבורית Shape
הצורה הידועה אולי בחלקה של טנזור המיוצר בפעולה.
שיטות ציבוריות
| בוליאני |  שווה (Object obj)  | 
| int |  hashcode ()  | 
| צורה סטטית |  make (long firstDimensionSize, long... otherDimensionSizes)  צור צורה המייצגת ערך N-ממדי.  | 
| int |  numDimensions ()  מספר הממדים המיוצגים על ידי צורה זו.  | 
| צורה סטטית |  סקלרי ()  צור צורה המייצגת ערך סקלרי.  | 
| אָרוֹך |  גודל (int i)  גודל הממד ה-i.  | 
| חוּט |  toString ()  תיאור תמציתי של הצורה המיועדת לניפוי באגים.  | 
| צורה סטטית |  לא ידוע ()  צור צורה המייצגת מספר לא ידוע של ממדים.   | 
שיטות בירושה
שיטות ציבוריות
שווה ערך בוליאני ציבורי (Object obj)
פרמטרים
| obj | 
|---|
public int hashCode ()
יצירת צורה סטטית ציבורית (ארוך firstDimensionSize, long... OtherDimensionSizes)
צור צורה המייצגת ערך N-ממדי.
יוצר צורה המייצגת ערך N-ממדי (N הוא לפחות 1), עם הגודל שצוין עבור כל ממד. A -1 מציין שגודל הממד המתאים אינו ידוע. לְדוּגמָה:
// A 2-element vector.
 Shape vector = Shape.create(2);
 // A 2x3 matrix.
 Shape matrix = Shape.create(2, 3);
 // A matrix with 4 columns but an unknown number of rows.
 // This is typically used to indicate the shape of tensors that represent
 // a variable-sized batch of values. The Shape below might represent a
 // variable-sized batch of 4-element vectors.
 Shape batch = Shape.create(-1, 4);
 פרמטרים
| firstDimensionSize | |
|---|---|
| מידות אחרות | 
public int numDimensions ()
מספר הממדים המיוצגים על ידי צורה זו.
מחזיר
- -1 אם מספר הממדים אינו ידוע, 0 אם הצורה מייצגת סקלר, 1 עבור וקטור, 2 עבור מטריצה וכו'.
 
גודל ציבורי ארוך (int i)
גודל הממד ה-i.
פרמטרים
| אֲנִי | 
|---|
מחזיר
- גודל הממד המבוקש או -1 אם הוא לא ידוע.
 
מחרוזת ציבורית למחרוזת ()
תיאור תמציתי של הצורה המיועדת לניפוי באגים.