Các lớp con gián tiếp đã biết |
Thực hiện tính toán trên Tensors.
Một hoạt động có số không hay nhiều Tensor
s (sản xuất bởi Operations khác) như là đầu vào, và tạo ra không hay nhiều Tensor
s như đầu ra.
Phương thức công khai
int trừu tượng | inputListLength (String name) Trả về kích thước của danh sách Tensors đầu vào đã cho cho thao tác này. |
chuỗi trừu tượng | Tên () Trả về tên đầy đủ của Thao tác. |
int trừu tượng | numOutputs () Trả về số hàng chục được tạo ra bởi phép toán này. |
trừu tượng <T> Output <T> | đầu ra (int idx) Trả về một ô điều khiển tượng trưng cho một trong các bộ căng được tạo ra bởi hoạt động này. |
trừu tượng Output [] <?> | outputList (int idx, int length) Trả về các ô điều khiển tượng trưng cho danh sách các tenxơ được tạo ra bởi hoạt động này. |
int trừu tượng | outputListLength (String name) Trả về kích thước của danh sách Tensors được tạo ra bởi thao tác này. |
chuỗi trừu tượng | gõ () Trả về kiểu của phép toán, tức là tên của phép tính được thực hiện bởi phép toán. |
Phương thức công khai
public abstract int inputListLength (String name)
Trả về kích thước của danh sách Tensors đầu vào đã cho cho thao tác này.
Một hoạt động có nhiều đầu vào được đặt tên, mỗi đầu vào chứa một tenxơ đơn hoặc một danh sách các tenxơ. Phương thức này trả về kích thước của danh sách các tensor cho một đầu vào được đặt tên cụ thể của hoạt động.
Thông số
Tên | định danh của danh sách các tenxơ (trong đó có thể có nhiều) đầu vào cho hoạt động này. |
---|
Lợi nhuận
- kích thước của danh sách Tensors được tạo ra bởi đầu vào có tên này.
Ném
Ngoại lệ Đối số bất hợp pháp | nếu thao tác này không có đầu vào với tên được cung cấp. |
---|
public abstract tên String ()
Trả về tên đầy đủ của Thao tác.
public abstract int numOutputs ()
Trả về số hàng chục được tạo ra bởi phép toán này.
public abstract Output <T> đầu ra (int idx)
Trả về một ô điều khiển tượng trưng cho một trong các bộ căng được tạo ra bởi hoạt động này.
Cảnh báo: không kiểm tra xem loại của tensor phù hợp với T. Đó là khuyến cáo để gọi phương pháp này với một số loại rõ ràng hơn là để cho nó được suy ra, ví dụ operation.<Integer>output(0)
Thông số
idx | Chỉ số của đầu ra trong số các đầu ra được tạo ra bởi hoạt động này. |
---|
public abstract Output [] <?> outputList (int idx, int length)
Trả về các ô điều khiển tượng trưng cho danh sách các tenxơ được tạo ra bởi hoạt động này.
Thông số
idx | chỉ mục của hàng chục đầu tiên của danh sách |
---|---|
chiều dài | số tensors trong danh sách |
Lợi nhuận
- mảng của
Output
public abstract int outputListLength (String name)
Trả về kích thước của danh sách Tensors được tạo ra bởi thao tác này.
Một hoạt động có nhiều đầu ra được đặt tên, mỗi đầu ra tạo ra một tenxơ đơn hoặc một danh sách các tenxơ. Phương thức này trả về kích thước của danh sách các tensor cho một đầu ra được đặt tên cụ thể của hoạt động.
Thông số
Tên | định danh của danh sách các tenxơ (trong đó có thể có nhiều) được tạo ra bởi phép toán này. |
---|
Lợi nhuận
- kích thước của danh sách Tensors được tạo ra bởi đầu ra có tên này.
Ném
Ngoại lệ Đối số bất hợp pháp | nếu hoạt động này không có đầu ra với tên được cung cấp. |
---|
public abstract kiểu String ()
Trả về kiểu của phép toán, tức là tên của phép tính được thực hiện bởi phép toán.