Bentuk tensor yang mungkin diketahui sebagian yang dihasilkan oleh suatu operasi.
Metode Publik
boolean | sama dengan (Objek objek) |
ke dalam | Kode hash () |
Bentuk statis | buat (panjang FirstDimensionSize, panjang... otherDimensionSizes) Buat Bentuk yang mewakili nilai N-dimensi. |
ke dalam | jumlah Dimensi () Jumlah dimensi yang diwakili oleh bentuk ini. |
Bentuk statis | skalar () Buat Bentuk yang mewakili nilai skalar. |
panjang | ukuran (int i) Besarnya dimensi ke-i. |
Rangkaian | keString () Deskripsi singkat tentang bentuk yang dimaksudkan untuk debugging. |
Bentuk statis | tidak dikenal () Buat Bentuk yang mewakili jumlah dimensi yang tidak diketahui. |
Metode Warisan
Metode Publik
boolean publik sama (Obj objek)
kode hash int publik ()
Pembuatan Bentuk statis publik (panjang FirstDimensionSize, panjang... otherDimensionSizes)
Buat Bentuk yang mewakili nilai N-dimensi.
Membuat Bentuk yang mewakili nilai N-dimensi (N minimal 1), dengan ukuran yang disediakan untuk setiap dimensi. A -1 menunjukkan bahwa ukuran dimensi yang bersangkutan tidak diketahui. Misalnya:
// 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 numDimensi ()
Jumlah dimensi yang diwakili oleh bentuk ini.
Kembali
- -1 jika banyaknya dimensi tidak diketahui, 0 jika bangun mewakili skalar, 1 untuk vektor, 2 untuk matriks, dan seterusnya.
ukuran panjang publik (int i)
Besarnya dimensi ke-i.
Kembali
- Ukuran dimensi yang diminta atau -1 jika tidak diketahui.
String publik keString ()
Deskripsi singkat tentang bentuk yang dimaksudkan untuk debugging.
Bentuk statis publik tidak diketahui ()
Buat Bentuk yang mewakili jumlah dimensi yang tidak diketahui.