Tạo một TensorArray để lưu trữ nhiều gradient giá trị trong bộ điều khiển đã cho.
Tương tự với TensorArrayGradV3 Tuy nhiên, nó tạo ra một bộ tích lũy có hình dạng mở rộng so với TensorArray đầu vào có độ dốc đang được tính toán. Điều này cho phép tính toán nhiều gradient cho cùng một TensorArray bằng cách sử dụng cùng một bộ tích lũy.
Hằng số
Sợi dây | OP_NAME | Tên của op này, được biết đến bởi công cụ lõi TensorFlow |
Phương pháp công khai
tĩnh TensorArrayGradWithShape | |
Đầu ra < TFloat32 > | chảy ra () |
Đầu ra <?> | gradHandle () |
Phương pháp kế thừa
Hằng số
Chuỗi cuối cùng tĩnh công khai OP_NAME
Tên của op này, được biết đến bởi công cụ lõi TensorFlow
Phương pháp công khai
public static TensorArrayGradWithShape tạo (Phạm vi phạm vi, Xử lý toán hạng <?>, Toán hạng < TFloat32 > flowIn, Toán hạng < TInt32 > ShapeToPrepend, Nguồn chuỗi)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác TensorArrayGradWithShape mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
xử lý | Tay cầm của TensorArray chuyển tiếp. |
dòng chảyTrong | Một vô hướng float thực thi chuỗi hoạt động thích hợp. |
hình dạngToPrepend | Một vectơ int32 đại diện cho một hình dạng. Các phần tử trong bộ tích lũy gradient sẽ có hình dạng là giá trị shape_to_prepend này được nối với hình dạng của các phần tử trong TensorArray tương ứng với bộ điều khiển đầu vào. |
nguồn | Chuỗi nguồn gradient, được sử dụng để quyết định TensorArray gradient nào sẽ trả về. |
Trả lại
- một phiên bản mới của TensorArrayGradWithShape