SparseAddGrad

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

Toán tử gradient cho tùy chọn SparseAdd.

Op SparseAdd tính toán A + B, trong đó A, B và tổng đều được biểu thị dưới dạng đối tượng `SparseTensor`. Op này lấy các giá trị gradient ngược dòng ghi không trống của tổng và xuất ra các gradient ghi các giá trị không trống của A và B.

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

Đầu ra <T>
aValGrad ()
1-D có hình dạng `[nnz(A)]`.
Đầu ra <T>
bValGrad ()
1-D có hình dạng `[nnz(B)]`.
tĩnh <T mở rộng TType > SparseAddGrad <T>
tạo ( Phạm vi phạm vi, Toán hạng <T> backpropValGrad, Toán hạng < TInt64 > aChỉ số, Toán hạng < TInt64 > bChỉ số, Toán hạng < TInt64 > tổng Chỉ số)
Phương thức gốc để tạo một lớp bao bọc một thao tác SparseAddGrad mới.

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

Giá trị không đổi: "SparseAddGrad"

Phương pháp công khai

Đầu ra công khai <T> aValGrad ()

1-D có hình dạng `[nnz(A)]`. Độ dốc đối với các giá trị khác trống của A.

Đầu ra công khai <T> bValGrad ()

1-D có hình dạng `[nnz(B)]`. Độ dốc đối với các giá trị khác trống của B.

public static SparseAddGrad <T> tạo ( Phạm vi phạm vi, Toán hạng <T> backpropValGrad, Toán hạng < TInt64 > aChỉ số, Toán hạng < TInt64 > bChỉ số, Toán hạng < TInt64 > tổng Chỉ số)

Phương thức gốc để tạo một lớp bao bọc một thao tác SparseAddGrad mới.

Thông số
phạm vi phạm vi hiện tại
chống đỡValGrad 1-D có hình dạng `[nnz(sum)]`. Độ dốc đối với các giá trị không trống của tổng.
aChỉ số 2-D. Các `chỉ số` của `SparseTensor` A, size `[nnz(A), ndims]`.
bChỉ ​​số 2-D. Các `chỉ số` của `SparseTensor` B, kích thước `[nnz(B), ndims]`.
tổngChỉ số 2-D. `Chỉ số` của tổng `SparseTensor`, kích thước `[nnz(sum), ndims]`.
Trả lại
  • một phiên bản mới của SparseAddGrad