אופרטור המספק שיטות בטנסור org.tensorflow.op.core.Shape ואופרנדים 1d המייצגים את הממדים של צורה.
Ops tf = Ops.create(); Operand<TFloat32> yPred = tf.constant(new float[][][] { { {0f, 0.5f
, {0.3f, 0.9f} } }); ShapepredShape = tf.shape(yPred); Operand numLabels = tf.reduceProd(tf.shape.takeLast(predShape, // take all but the first dimension tf.math.sub( // by subtract 1 from the total dimensions represent by predShape tf.shape.numDimensions(predShape), tf.constant(1))), tf.constant(0)); Operand numPred = tf.shape.size(predShape, tf.constant(0)); Operand predFlat = tf.shape.flatten(yPred); Shape predShape64 = tf.shape(yPred, TInt64.class); Operand predSqueezed = tf.shape.squeeze(predShape64, TInt64.class); }
בונים ציבוריים
צורות () |
שיטות ציבוריות
אופרנד סטטי < TInt64 > | |
אופרנד סטטי < TInt32 > | |
סטטי <T מרחיב TNummer > Operand <T> | |
סטטי <T מרחיב את TType , U מרחיב את TNummer > Operand <T> | |
סטטי <U מרחיב TNummer > Operand <U> | |
סטטי <T מרחיב את TType > Operand <T> | |
אופרנד סטטי < TInt32 > | |
סטטי <U מרחיב TNummer > Operand <U> | |
אופרנד סטטי < TInt32 > | |
אופרנד סטטי < TInt32 > | |
סטטי <U מרחיב TNummer > Operand <U> | |
אופרנד סטטי < TInt64 > | |
סטטי <T מרחיב TNummer > Operand <T> | |
אופרנד סטטי < TInt32 > | |
סטטי <U מרחיב TNummer > Operand <U> | |
אופרנד סטטי < TInt32 > | |
סטטי <T מרחיב את TType > Operand <T> | reduceDims ( scope scope, Operand <T> אופרנד, Operand < TInt32 > ציר) מעצב מחדש את האופרנד על ידי הקטנת הצורה לציר שצוין. |
סטטי <T מרחיב את TType , U מרחיב את TNummer > Operand <T> | reduceDims ( scope scope, Operand <T> אופרנד, Operand <U> ציר, Class<U> סוג) מעצב מחדש את האופרנד על ידי הקטנת הצורה לציר שצוין. |
סטטי <U מרחיב TNummer > Operand <U> | |
סטטי <T מרחיב את TType > Operand < TInt32 > | |
אופרנד סטטי < TInt32 > | |
אופרנד סטטי < TInt32 > | |
סטטי <U מרחיב TNummer > Operand <U> | |
סטטי <T מרחיב את TType , U מרחיב את TNummer > Operand <U> | |
אופרנד סטטי < TInt32 > | |
סטטי <U מרחיב TNummer > Operand <U> | |
אופרנד סטטי < TInt32 > | |
סטטי <U מרחיב TNummer > Operand <U> | |
אופרנד סטטי < TInt32 > | |
סטטי <U מרחיב TNummer > Operand <U> | |
סטטי <U מרחיב TNummer > Operand <U> | |
סטטי <U מרחיב TNummer > Operand < TInt32 > |
שיטות בירושה
בונים ציבוריים
צורות ציבוריות ()
שיטות ציבוריות
Operand סטטי ציבורי < TInt64 > add ( היקף היקף , Shape < TInt64 > shape, long lastDimension)
יוצר אופרנד חד מימדי המכיל את הממדים של צורה ואחריה הממד האחרון.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
lastDimension | הממדים שיש להוסיף |
החזרות
- אופרנד חד מימדי המכיל את הממדים של צורה ואחריו הממד האחרון
Operand סטטי ציבורי < TInt32 > add ( היקף היקף , Shape < TInt32 > shape, int lastDimension)
יוצר אופרנד חד מימדי המכיל את הממדים של צורה ואחריה הממד האחרון.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
lastDimension | הממדים שיש להוסיף |
החזרות
- אופרנד חד מימדי המכיל את הממדים של צורה ואחריו הממד האחרון
Operand סטטי ציבורי <T> להוסיף ( scope scope, Operand <T> shape, Operand <T> shapeToAppend)
יוצר אופרנד חד-ממדי המייצג צורה חדשה המכילה את ממדי האופרנד המייצג צורה, ואחריו הממדים של אופרנד המייצג צורה להוספה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
shapeToAppend | את הצורה השנייה להוסיף |
החזרות
- אופרנד חד מימדי המייצג צורה חדשה המכילה את ממדי האופרנד המייצג צורה, ואחריו הממדים של אופרנד המייצג צורה להוספה
Operand סטטי ציבורי <T> שטוח ( היקף היקף , אופרנד <T> אופרנד, סוג <U> מסוג Class)
משטחים את האופרנד למימד אחד
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
אופרנד | האופרנד לשטח |
סוּג | סוג הנתונים של הצורה |
החזרות
- האופרנד המעוצב מחדש
Operand סטטי ציבורי <U> שטוח ( היקף היקף , צורה <U> צורה, סוג Class<U>)
משטחים את הצורה למימד אחד.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
סוּג | סוג הנתונים של הצורה |
החזרות
- הצורה הפחוסה
Operand סטטי ציבורי <T> שטוח ( היקף היקף, אופרנד <T> אופרנד)
משטחים את האופרנד למימד אחד.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
אופרנד | האופרנד לשטח |
החזרות
- האופרנד המעוצב מחדש
Operand סטטי ציבורי < TInt32 > שטוח ( היקף היקף , צורה < TInt32 > צורה)
משטחים את הצורה למימד אחד.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
החזרות
- הצורה הפחוסה
ראש Operand <U> סטטי ציבורי ( היקף היקף , צורה <U>, סוג Class<U>)
יוצר אופרנד חד מימדי המכיל את הממד הראשון של הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
סוּג | סוג הנתונים של הצורה. |
החזרות
- אופרנד חד מימדי המכיל את הממד הראשון של הצורה
Operand סטטי ציבורי < TInt32 > head ( scope scope, Shape < TInt32 > shape)
יוצר אופרנד חד מימדי המכיל את הממד הראשון של הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
החזרות
- אופרנד חד מימדי המכיל את הממד הראשון של הצורה
Operand סטטי ציבורי < TInt32 > numDimensions ( היקף היקף , צורה < TInt32 > צורה)
קבל את מספר הממדים של אובייקט הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | הצורה |
החזרות
- מספר הממדים
אופרנד סטטי ציבורי <U> numDimensions ( היקף היקף , צורה <U> צורה, סוג מחלקה<U>)
קבל את מספר הממדים של אובייקט הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | הצורה |
סוּג | סוג הנתונים של הצורה |
החזרות
- מספר הממדים
Operand סטטי ציבורי < TInt64 > prepend ( scope scope, Shape < TInt64 > shape, long firstDimension)
יוצר אופרנד חד מימדי המכיל את הממד הראשון ואחריו את ממדי הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
ממד ראשון | הממד שיש להקדים |
החזרות
- אופרנד חד מימדי המכיל את הממד הראשון ואחריו את ממדי הצורה
Operand סטטי ציבורי <T> prepend ( scope scope, Operand <T> shape, Operand <T> shapeToPrepend)
יוצר אופרנד חד מימדי המייצג צורה חדשה המכילה את הממדים של אופרנד המייצג את הצורה שיש להקדים, ואחריו את הממדים של אופרנד המייצג צורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | אופרנד המכיל מידות של צורה |
shapeToPrepend | אופרנד המכיל את ממדי הצורה שיש להקדים |
החזרות
- אופרנד חד מימדי המייצג צורה חדשה המכילה את הממדים של אופרנד המייצג את הצורה שיש להקדים, ואחריו את הממדים של אופרנד המייצג את הצורה
Operand סטטי ציבורי < TInt32 > prepend ( scope scope, Shape < TInt32 > shape, int firstDimension)
יוצר אופרנד חד מימדי המכיל את הממד הראשון ואחריו את ממדי הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
ממד ראשון | הממד שיש להקדים |
החזרות
- אופרנד חד מימדי המכיל את הממד הראשון ואחריו את ממדי הצורה
ציבורי סטטי Operand <U> reduceDims ( היקף היקף , צורה <U> צורה, ציר Operand <U>, סוג Class<U>)
מפחית את הצורה לציר שצוין.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
צִיר | הציר |
סוּג | סוג הנתונים של הצורה |
החזרות
- הצורה המופחתת
Operand סטטי ציבורי < TInt32 > reduceDim ( היקף היקף , Shape < TInt32 > shape, Operand < TInt32 > ציר)
מפחית את הצורה לציר שצוין.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
צִיר | הציר |
החזרות
- אופרנד המכיל את המידות לצורה המוקטנת
Operand סטטי ציבורי <T> reduceDims ( scope scope, Operand <T> אופרנד, Operand < TInt32 > ציר)
מעצב מחדש את האופרנד על ידי הקטנת הצורה לציר שצוין.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
אופרנד | האופרנד |
צִיר | הציר |
החזרות
- האופרנד המעוצב מחדש
Operand סטטי ציבורי <T> reduceDims ( היקף היקף, אופרנד <T> אופרנד, ציר <U> Operand , סוג מחלקה<U>)
מעצב מחדש את האופרנד על ידי הקטנת הצורה לציר שצוין.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
אופרנד | האופרנד |
צִיר | הציר |
סוּג | סוג הנתונים של הצורה |
החזרות
- האופרנד המעוצב מחדש
גודל אופרנד סטטי ציבורי <U> ( היקף היקף, צורת צורה <U>, סוג מחלקה<U>)
קבל את הגודל המיוצג על ידי צורת TensorFlow.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
סוּג | סוג הנתונים של הצורה |
החזרות
- הגודל
Operand סטטי ציבורי < TInt32 > גודל ( היקף היקף , קלט Operand <T>, Operand < TInt32 > עמום)
קבל את גודל הממד שצוין עבור צורת הטנזור.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
קֶלֶט | האופרנד |
עָמוּם | הממד |
החזרות
- גודל הממד שצוין
Operand סטטי ציבורי < TInt32 > גודל ( היקף היקף , צורה < TInt32 > צורה)
קבל את הגודל המיוצג על ידי צורת TensorFlow.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
החזרות
- הגודל
Operand סטטי ציבורי < TInt32 > גודל ( היקף היקף, Shape < TInt32 > צורה, Operand < TInt32 > עמום)
קבל את הגודל של הממד שצוין בצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
עָמוּם | הממד |
החזרות
- גודל הממד שצוין
גודל אופרנד <U> סטטי ציבורי ( היקף היקף , צורת צורה <U>, אופרנד <U> עמום, סוג Class<U>)
קבל את הגודל של הממד שצוין בצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
עָמוּם | הממד |
סוּג | סוג הנתונים של הצורה |
החזרות
- גודל הממד שצוין
גודל אופרנד סטטי ציבורי <U> ( היקף היקף , קלט אופרנד <T>, אופרנד <U> עמום, סוג Class<U>)
קבל את גודל הממד שצוין עבור צורת הטנזור.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
קֶלֶט | האופרנד |
עָמוּם | הממד |
סוּג | סוג הנתונים של הצורה |
החזרות
- גודל הממד שצוין
Operand סטטי ציבורי < TInt32 > squeeze ( היקף היקף , צורה < TInt32 > צורה)
מסיר מידות בגודל 1 מהצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
החזרות
- הצורה הסחוטה
סחיטה ציבורית סטטית של Operand <U> ( היקף היקף , צורה <U> צורה, סוג מחלקה<U>)
מסיר מידות בגודל 1 מהצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
סוּג | סוג הנתונים של הצורה. |
החזרות
- הצורה הסחוטה
Operand סטטי ציבורי < TInt32 > זנב ( היקף היקף , צורה < TInt32 > צורה)
יוצר אופרנד חד מימדי המכיל את הממד התואם לממד האחרון של הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
החזרות
- אופרנד חד מימדי המכיל את הממד התואם לממד האחרון של הצורה
זנב אופרנד <U> סטטי ציבורי ( היקף היקף , צורה <U>, סוג Class<U>)
יוצר אופרנד חד מימדי המכיל את הממד התואם לממד האחרון של * הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
סוּג | סוג הנתונים של הצורה. |
החזרות
- אופרנד חד מימדי המכיל את הממד התואם לממד האחרון של הצורה
Operand סטטי ציבורי < TInt32 > take ( Scope scope, Shape < TInt32 > shape, Operand < TInt32 > n)
יוצר אופרנד חד-ממדי כשהמידות תואמות ל-n הממדים הראשונים של הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
נ | מספר הממדים המובילים שיש לקבל, חייב להיות <= מאשר numDimensions() של הצורה |
החזרות
- אופרנד חד מימדי עם הממדים התואמים את n הממדים הראשונים של הצורה
Operand סטטי ציבורי <U> take ( היקף היקף , Shape <U> shape, Operand <U> n, Class<U> סוג)
יוצר אופרנד חד מימדי המכיל את הממדים התואמים את n הממדים הראשונים של הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
נ | מספר הממדים המובילים שיש לקבל, חייב להיות <= מאשר numDimensions() של הצורה |
סוּג | סוג הנתונים של הצורה. |
החזרות
- אופרנד חד מימדי עם המידות תואמות * ל-n הממדים הראשונים של הצורה
Operand סטטי ציבורי <U> takeLast ( היקף היקף , צורה <U> צורה, Operand <U> n, סוג Class<U>)
יוצר אופרנד חד מימדי המכיל את הממדים התואמים את n הממדים האחרונים של הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
נ | מספר הממדים המובילים שיש לקבל, חייב להיות <= מאשר numDimensions() של הצורה |
סוּג | סוג הנתונים של הצורה. |
החזרות
- אופרנד חד מימדי המכיל את הממדים התואמים את n הממדים האחרונים של הצורה
Operand סטטי ציבורי < TInt32 > takeLast ( Scope scope, Shape < TInt32 > shape, Operand < TInt32 > n)
יוצר אופרנד חד מימדי המכיל את הממדים התואמים את n הממדים האחרונים של הצורה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|---|
צוּרָה | צורת TensorFlow |
נ | מספר הממדים המובילים שיש לקבל, חייב להיות <= מאשר numDimensions() של הצורה |
החזרות
- אופרנד חד מימדי המכיל את הממדים התואמים את n הממדים האחרונים של הצורה