tensorflow::ops::SparseAccumulatorTakeGradient
#include <data_flow_ops.h>میانگین گرادیان پراکنده را در یک SparseConditionalAccumulator استخراج میکند.
خلاصه
این عملیات تا زمانی که گرادیانهای کافی (یعنی بیشتر از num_required) انباشته نشده باشند، مسدود میشود. اگر انباره قبلاً گرادیانهای بیشتری از num_required را جمعآوری کرده باشد، میانگین گرادیانهای انباشته شده را برمیگرداند. همچنین به طور خودکار global_step ثبت شده در انباره را ۱ واحد افزایش میدهد و مجموع را به ۰ بازنشانی میکند.
استدلالها:
- دامنه: یک شیء دامنه
- handle: دستگیرهای برای یک SparseConditionalAccumulator .
- num_required: تعداد گرادیانهای مورد نیاز قبل از اینکه یک مجموع را برگردانیم.
- dtype: نوع دادهی گرادیانهای انباشتهشده. باید با نوع انباره مطابقت داشته باشد.
بازده:
- شاخصهای
Output: شاخصهای میانگین گرادیانهای پراکنده انباشته شده. - مقادیر
Output: مقادیر میانگین گرادیانهای پراکنده انباشته شده. - شکل
Output: شکل میانگین گرادیانهای پراکنده انباشته شده.
سازندهها و مخربها | |
|---|---|
SparseAccumulatorTakeGradient (const :: tensorflow::Scope & scope, :: tensorflow::Input handle, :: tensorflow::Input num_required, DataType dtype) |
ویژگیهای عمومی | |
|---|---|
indices | |
operation | |
shape | |
values | |
ویژگیهای عمومی
شاخصها
::tensorflow::Output indices
عملیات
Operation operation
شکل
::tensorflow::Output shape
ارزشها
::tensorflow::Output values
کارکردهای عمومی
SparseAccumulatorTagGradient
SparseAccumulatorTakeGradient( const ::tensorflow::Scope & scope, ::tensorflow::Input handle, ::tensorflow::Input num_required, DataType dtype )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.