Shape

Bentuk kelas akhir publik

Bentuk tensor yang mungkin diketahui sebagian yang dihasilkan oleh suatu operasi.

Metode Publik

boolean
sama dengan (Objek objek)
ke dalam
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)

Parameter
keberatan

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);
 

Parameter
Ukuran Dimensi pertama
Ukuran Dimensi lainnya

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.

skalar Bentuk statis publik ()

Buat Bentuk yang mewakili nilai skalar.

ukuran panjang publik (int i)

Besarnya dimensi ke-i.

Parameter
Saya
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.