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)
Parametreler
| 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);
 Parametreler
| ilk Boyut Boyutu | |
|---|---|
| diğerBoyutBoyutları | 
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.
Parametreler
| Ben | 
|---|
İade
- İstenilen boyutun boyutu veya bilinmiyorsa -1.
 
public String toString ()
Hata ayıklama amaçlı şeklin kısa açıklaması.