Các phương pháp khác nhau để xử lý với Hình dạng và Toán hạng
Nhà xây dựng công cộng
ShapeUtils () |
Phương pháp công khai
int tĩnh [] | getIntArray ( Phạm vi phạm vi, Toán hạng < TInt32 > mờ) Chuyển đổi toán hạng kiểu TInt32 thành mảng Java int |
tĩnh <T kéo dài TIntegral > dài [] | getLongArray (T mờ) Chuyển đổi TInt32 hoặc TInt64 thành mảng dài java |
tĩnh <T kéo dài TIntegral > dài [] | getLongArray (Phạm vi phạm vi, Toán hạng <T> mờ) Chuyển đổi toán hạng TInt32 hoặc TInt64 thành mảng dài java |
hình dạng tĩnh | |
tĩnh <T mở rộng TIntegral > Hình dạng |
Phương pháp kế thừa
Nhà xây dựng công cộng
ShapeUtils công khai ()
Phương pháp công khai
public static int[] getIntArray ( Phạm vi phạm vi, Toán hạng < TInt32 > mờ)
Chuyển đổi toán hạng kiểu TInt32 thành mảng Java int
Thông số
phạm vi | phạm vi TensorFlow |
---|---|
mờ đi | toán hạng kích thước hình dạng |
Trả lại
- mảng int của kích thước
public static long[] getLongArray (T dims)
Chuyển đổi TInt32 hoặc TInt64 thành mảng dài java
Thông số
mờ đi | tensor kích thước |
---|
Trả lại
- mảng dài
Ném
Ngoại lệ Đối số bất hợp pháp | nếu loại dims không phải là số nguyên |
---|
public static long[] getLongArray ( Phạm vi phạm vi, Toán hạng <T> mờ)
Chuyển đổi toán hạng TInt32 hoặc TInt64 thành mảng dài java
Thông số
phạm vi | phạm vi TensorFlow |
---|---|
mờ đi | toán hạng |
Trả lại
- mảng dài
Ném
Ngoại lệ Đối số bất hợp pháp | nếu loại dims không phải là số nguyên |
---|
public static Shape Giảm ( Hình dạng, trục int)
Giảm hình dạng bằng cách loại bỏ các Kích thước ở cuối.
Kích thước cuối cùng, được chỉ định theo trục, sẽ là tích của tất cả các kích thước còn lại
Thông số
hình dạng | hình dạng để ép |
---|---|
trục | trục để ép |
Trả lại
- hình dạng mới