يستخرج متوسط التدرج المتفرق في 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