TensorArrayGradWithShape

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

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.

Phương pháp công khai

tĩnh TensorArrayGradWithShape
tạo ( Phạm vi phạm vi, Xử lý toán hạng <?>, Toán hạng <Float> flowIn, Toán hạng <Integer> 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.
Đầu ra <Float>
Đầu ra <?>

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

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 <Float> flowIn, Toán hạng <Integer> 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

Đầu ra công khai <Float> flowOut ()

Đầu ra công khai <?> gradHandle ()