Shape

lớp cuối cùng công khai

Hình dạng có thể được biết một phần của tensor được tạo ra bởi một phép toán.

Phương pháp công cộng

boolean
bằng (Đối tượng obj)
int
hình dạng tĩnh
tạo (dài FirstDimensionSize, long... otherDimensionSizes)
Tạo Hình dạng biểu thị giá trị N chiều.
int
numKích thước ()
Số kích thước được biểu thị bằng hình dạng này.
hình dạng tĩnh
vô hướng ()
Tạo một Hình dạng đại diện cho một giá trị vô hướng.
dài
kích thước (int i)
Kích thước của chiều thứ i.
Sợi dây
toString ()
Mô tả ngắn gọn về hình dạng dùng để gỡ lỗi.
hình dạng tĩnh
không xác định ()
Tạo một Hình dạng đại diện cho một số kích thước không xác định.

Phương pháp kế thừa

Phương pháp công khai

boolean công khai bằng (Object obj)

Thông số
vật thể

mã băm int công khai ()

công khai tĩnh Hình dạng tạo (dài FirstDimensionSize, long... otherDimensionSizes)

Tạo Hình dạng biểu thị giá trị N chiều.

Tạo Hình dạng biểu thị giá trị N chiều (N ít nhất là 1), với kích thước được cung cấp cho mỗi chiều. A -1 chỉ ra rằng kích thước của kích thước tương ứng là không xác định. Ví dụ:

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

Thông số
kích thước đầu tiênKích thước
kích thước khácKích thước

public int numDimensions ()

Số kích thước được biểu thị bằng hình dạng này.

Trả lại
  • -1 nếu không xác định được số thứ nguyên, 0 nếu hình đại diện cho vô hướng, 1 cho vectơ, 2 cho ma trận, v.v.

hình dạng tĩnh công khai vô hướng ()

Tạo một Hình dạng đại diện cho một giá trị vô hướng.

kích thước dài công khai (int i)

Kích thước của chiều thứ i.

Thông số
Tôi
Trả lại
  • Kích thước của thứ nguyên được yêu cầu hoặc -1 nếu không xác định.

Chuỗi công khai toString ()

Mô tả ngắn gọn về hình dạng dùng để gỡ lỗi.

hình dạng tĩnh công khai không xác định ()

Tạo một Hình dạng đại diện cho một số kích thước không xác định.