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

Shape

צורת כיתת גמר ציבורית

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

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

בוליאני
שווה (אובייקט אובייקט)
int
צורה סטטית
make (long firstDimensionSize, long ... otherDimensionSizes)
צור צורה המייצגת ערך ממדי N.
int
numDimensions ()
מספר הממדים המיוצגים על ידי צורה זו.
צורה סטטית
סקלרי ()
צור צורה המייצגת ערך סקלרי.
ארוך
גודל (int i)
גודל הממד ה- I.
חוּט
toString ()
תיאור תמציתי של הצורה המיועדת לניפוי באגים.
צורה סטטית
לא ידוע ()
צור צורה המייצגת מספר לא ידוע של ממדים.

שיטות תורשתיות

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

שווה בוליאנית ציבורית (אובייקט אובייקט)

public int hashCode ()

סטטי ציבור צורת איפור (ארוך firstDimensionSize, ארוך ... 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);
 

מספרים אינטימיים ציבוריים ()

מספר הממדים המיוצגים על ידי צורה זו.

החזרות
  • -1 אם מספר הממדים אינו ידוע, 0 אם הצורה מייצגת סקלרי, 1 עבור וקטור, 2 עבור מטריצה ​​וכו '.

צורה סקלרית צורה סטטית ()

צור צורה המייצגת ערך סקלרי.

גודל ציבורי ארוך (int i)

גודל הממד ה- I.

החזרות
  • גודל הממד המבוקש או -1 אם הוא לא ידוע.

מחרוזת ציבורית toString ()

תיאור תמציתי של הצורה המיועדת לניפוי באגים.

צורה סטטית ציבורית לא ידועה ()

צור צורה המייצגת מספר לא ידוע של ממדים.