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