SparseAddGrad

کلاس نهایی عمومی SparseAddGrad

عملگر گرادیان برای عملیات SparseAdd.

عملیات SparseAdd A + B را محاسبه می کند، جایی که A، B و مجموع همه به عنوان اشیاء «SparseTensor» نشان داده می شوند. این عملیات، گرادیان بالادست wrt مقادیر غیر خالی مجموع را می گیرد و گرادیان ها را در مقادیر غیر خالی A و B خروجی می دهد.

ثابت ها

رشته OP_NAME نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

روش های عمومی

خروجی <T>
aValGrad ()
1-D با شکل «[nnz(A)]».
خروجی <T>
bValGrad ()
1-D با شکل «[nnz(B)]».
static <T TType > SparseAddGrad <T> را گسترش می دهد
ایجاد ( scope scope، Operand <T> backpropValGrad، Operand < TInt64 > aIndices، Operand < TInt64 > bIndices، Operand < TInt64 > sumIndices)
روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SparseAddGrad را بسته بندی می کند.

روش های ارثی

ثابت ها

رشته نهایی ثابت عمومی OP_NAME

نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

مقدار ثابت: "SparseAddGrad"

روش های عمومی

خروجی عمومی <T> aValGrad ()

1-D با شکل «[nnz(A)]». گرادیان با توجه به مقادیر غیر خالی A.

خروجی عمومی <T> bValGrad ()

1-D با شکل «[nnz(B)]». گرادیان با توجه به مقادیر غیر خالی B.

استاتیک عمومی SparseAddGrad <T> ایجاد ( Scope scope، Operand <T> backpropValGrad، Operand < TInt64 > aIndices، Operand < TInt64 > bIndices، Operand < TInt64 > sumIndices)

روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SparseAddGrad را بسته بندی می کند.

مولفه های
محدوده محدوده فعلی
backpropValGrad 1-D با شکل «[nnz(جمع)]». گرادیان با توجه به مقادیر غیر خالی مجموع.
شاخص ها 2-D. «شاخص‌های» «SparseTensor» A، اندازه «[nnz(A)، ndims]».
دو شاخص 2-D. «شاخص‌های» «SparseTensor» B، اندازه «[nnz(B)، ndims]».
شاخص های جمع 2-D. «شاخص‌های» مجموع «SparseTensor»، اندازه «[nnz(sum)، ndims]».
برمی گرداند
  • یک نمونه جدید از SparseAddGrad