tensorflow::ops::AccumulatorTakeGradient

#include <data_flow_ops.h>

يستخرج متوسط ​​التدرج في مُجمِّع الشروط المُعطى.

ملخص

تتوقف العملية مؤقتًا حتى يتم تجميع عدد كافٍ من التدرجات (أي أكثر من num_required). إذا كان المُجمِّع قد جمع بالفعل أكثر من num_required من التدرجات، فإنه يُعيد متوسط ​​التدرجات المُجمَّعة. كما يقوم تلقائيًا بزيادة قيمة global_step المُسجَّلة في المُجمِّع بمقدار 1، ويُعيد ضبط المُجمَّع إلى 0.

الحجج:

  • النطاق: كائن النطاق
  • المقبض: مقبض البطارية.
  • 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 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const