SparseAccumulatorApplyGradient

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

یک گرادیان پراکنده را به یک انباشتگر معین اعمال می کند.

اگر local_step کوچکتر از global_step acumulator باشد اضافه نمی کند.

ثابت ها

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

روش های عمومی

استاتیک SparseAccumulatorApplyGradient
ایجاد ( دامنه دامنه ، عملوند < TString > هندل، عملوند < TInt64 > localStep، عملوند < TInt64 > gradientIndices، عملوند <? گسترش TType > gradientValues، عملوند < TInt64 > gradientShape، Boolean hasKnownShape)
روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SparseAccumulatorApplyGradient را بسته بندی می کند.

روش های ارثی

ثابت ها

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

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

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

روش های عمومی

عمومی ایستا SparseAccumulatorApplyGradient ایجاد ( scope scope, Operand < TString > handle, Operand < TInt64 > localStep, Operand < TInt64 > gradientIndices, Operand <? extensions TType > gradientValues, Operand < TInthape > BownoleSpe )

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

مولفه های
محدوده محدوده فعلی
رسیدگی دسته به یک باتری.
localStep مقدار local_step که در آن گرادیان پراکنده محاسبه شده است.
شاخص های گرادیان شاخص های گرادیان پراکنده که باید جمع شوند. باید بردار باشد.
gradient Values مقادیر برش های غیر صفر گرادیان هستند و باید همان بعد اول را با شاخص ها داشته باشند، به عنوان مثال، nnz نشان داده شده توسط شاخص ها و مقادیر باید سازگار باشد.
گرادیان شکل شکل شیب پراکنده ای که باید جمع شود.
hasKnownShape Boolean نشان می دهد که gradient_shape ناشناخته است یا خیر، در این صورت ورودی در طول اعتبارسنجی نادیده گرفته می شود.
برمی گرداند
  • یک نمونه جدید از SparseAccumulatorApplyGradient