يستخرج متوسط التدرج في ConditionalAccumulator المحدد.
يتم تنفيذ الكتل التشغيلية حتى يتم تجميع التدرجات الكافية (أي أكثر من num_required). إذا قام المجمع بالفعل بتجميع أكثر من num_required التدرجات، فإنه يقوم بإرجاع متوسط التدرجات المتراكمة. كما يقوم أيضًا تلقائيًا بزيادة global_step المسجلة في المجمع بمقدار 1، ويعيد تعيين التجميع إلى 0.
الثوابت
خيط | OP_NAME | اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي |
الأساليب العامة
الإخراج <T> | كإخراج () إرجاع المقبض الرمزي للموتر. |
الإخراج <T> | متوسط () متوسط التدرجات المتراكمة. |
ثابت <T يمتد TType > ResourceAccumulatorTakeGradient <T> |
الطرق الموروثة
الثوابت
السلسلة النهائية الثابتة العامة OP_NAME
اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي
الأساليب العامة
الإخراج العام <T> كإخراج ()
إرجاع المقبض الرمزي للموتر.
المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.
إنشاء ResourceAccumulatorTakeGradient <T> الثابت العام ( نطاق النطاق ، مقبض المعامل <?>، المعامل < TInt32 > numRequired، Class<T> dtype)
طريقة المصنع لإنشاء فئة تغلف عملية ResourceAccumulatorTakeGradient جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
مقبض | المقبض إلى تراكم. |
numRequired | عدد التدرجات المطلوبة قبل أن نعيد مجموعًا. |
dtype | نوع بيانات التدرجات المتراكمة. يجب أن يتوافق مع نوع المجمع. |
عائدات
- مثيل جديد من ResourceAccumulatorTakeGradient