Bir işlem tarafından üretilen bir tensörün muhtemelen kısmen bilinen şekli.
Genel Yöntemler
boole | eşittir (Object obj) |
int | hashCode () |
statik Şekli | yapmak (uzun firstDimensionSize, uzun ... otherDimensionSizes) N boyutlu bir değeri temsil eden bir Şekil oluşturun. |
int | numDimensions () Bu şeklin temsil ettiği boyutların sayısı. |
statik Şekli | sayıl () Bir skaler değeri temsil eden bir Şekil oluşturun. |
uzun | boyutu (int) i. boyutun boyutu. |
Sicim | toString () Hata ayıklamaya yönelik şeklin kısa ve öz açıklaması. |
statik Şekli | bilinmeyen () Bilinmeyen sayıda boyutu temsil eden bir Şekil oluşturun. |
Kalıtsal Yöntemler
Genel Yöntemler
kamu boolean eşittir (Object obj)
public int hashCode ()
kamu statik Şekli yapmak (uzun firstDimensionSize, uzun ... otherDimensionSizes)
N boyutlu bir değeri temsil eden bir Şekil oluşturun.
Her boyut için sağlanan boyutla N boyutlu bir değeri (N en az 1'dir) temsil eden bir Şekil oluşturur. A -1, karşılık gelen boyutun boyutunun bilinmediğini gösterir. Örneğin:
// 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);
public int numDimensions ()
Bu şeklin temsil ettiği boyutların sayısı.
İadeler
- -1 boyut sayısı bilinmiyorsa, şekil bir skaleri temsil ediyorsa 0, vektör için 1, matris için 2 vb.
Kamu uzun boyutu (int)
i. boyutun boyutu.
İadeler
- İstenen boyutun boyutu veya bilinmiyorsa -1.
kamu String toString ()
Hata ayıklamaya yönelik şeklin kısa ve öz açıklaması.