Bir işlemle üretilen tensörün muhtemelen kısmen bilinen şekli.
Genel Yöntemler
boolean | eşittir (Nesne nesnesi) |
int | hashKodu () |
Statik Şekil | make (long FirstDimensionSize, long... otherDimensionSizes) N boyutlu bir değeri temsil eden bir Şekil oluşturun. |
int | sayıBoyutlar () Bu şeklin temsil ettiği boyutların sayısı. |
Statik Şekil | skaler () Skaler bir değeri temsil eden bir Şekil oluşturun. |
uzun | boyut (int i) İ'inci boyutun boyutu. |
Sicim | toString () Hata ayıklama amaçlı şeklin kısa açıklaması. |
Statik Şekil | bilinmiyor () Bilinmeyen sayıda boyutu temsil eden bir Şekil oluşturun. |
Kalıtsal Yöntemler
Genel Yöntemler
genel boole eşittir (Object obj)
genel int hashCode ()
public static Shape make (long FirstDimensionSize, long... 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 olmak üzere) 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ı.
İade
- Boyut sayısı bilinmiyorsa -1, şekil bir skaleri temsil ediyorsa 0, bir vektör için 1, bir matris için 2 vb.
genel uzun boyut (int i)
İ'inci boyutun boyutu.
İade
- İstenilen boyutun boyutu veya bilinmiyorsa -1.
public String toString ()
Hata ayıklama amaçlı şeklin kısa açıklaması.