SparseAccumulatorTakeGradient

الطبقة النهائية العامة SparseAccumulatorTakeGradient

يستخرج متوسط ​​التدرج المتفرق في SparseConditionalAccumulator.

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

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

ثابت <T يمتد TType > SparseAccumulatorTakeGradient <T>
إنشاء (نطاق النطاق ، المعامل < TString > المعامل، المعامل < TInt32 > numRequired، الفئة <T> dtype)
طريقة المصنع لإنشاء فئة تغلف عملية SparseAccumulatorTakeGradient جديدة.
الإخراج <TInt64>
المؤشرات ()
مؤشرات متوسط ​​التدرجات المتناثرة المتراكمة.
الإخراج <TInt64>
شكل ()
شكل متوسط ​​التدرجات المتناثرة المتراكمة.
الإخراج <T>
قيم ()
قيم متوسط ​​التدرجات المتناثرة المتراكمة.

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "SparseAccumulatorTakeGradient"

الأساليب العامة

إنشاء SparseAccumulatorTakeGradient العام الثابت <T> ( نطاق النطاق ، مقبض المعامل < TStringالمعامل < TInt32 > numRequired، الفئة <T> dtype)

طريقة المصنع لإنشاء فئة تغلف عملية SparseAccumulatorTakeGradient جديدة.

حدود
نِطَاق النطاق الحالي
مقبض المقبض إلى SparseConditionalAccumulator.
numRequired عدد التدرجات المطلوبة قبل أن نعيد مجموعًا.
dtype نوع بيانات التدرجات المتراكمة. يجب أن يتوافق مع نوع المجمع.
عائدات
  • مثيل جديد من SparseAccumulatorTakeGradient

المخرجات العامة <TInt64> المؤشرات ()

مؤشرات متوسط ​​التدرجات المتناثرة المتراكمة.

الإخراج العام <TInt64> الشكل ()

شكل متوسط ​​التدرجات المتناثرة المتراكمة.

قيم الإخراج العامة <T> ()

قيم متوسط ​​التدرجات المتناثرة المتراكمة.