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