عملگر گرادیان برای عملیات SparseAdd.
عملیات SparseAdd A + B را محاسبه می کند، جایی که A، B و مجموع همه به عنوان اشیاء «SparseTensor» نشان داده می شوند. این عملیات، گرادیان بالادست wrt مقادیر غیر خالی مجموع را می گیرد و گرادیان ها را در مقادیر غیر خالی A و B خروجی می دهد.
ثابت ها
رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود |
روش های عمومی
روش های ارثی
بولی | برابر است (شیء arg0) |
کلاس نهایی<?> | getClass () |
بین المللی | هش کد () |
باطل نهایی | اعلام کردن () |
باطل نهایی | اطلاع رسانی به همه () |
رشته | toString () |
باطل نهایی | صبر کنید (long arg0، int arg1) |
باطل نهایی | صبر کنید (طولانی arg0) |
باطل نهایی | صبر کن () |
چکیده Execution Environment | env () محیط اجرایی را که این عملیات در آن ایجاد شده است برگردانید. |
عملیات انتزاعی |
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
روش های عمومی
استاتیک عمومی 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