ResourceSparseApplyFtrl

الفئة النهائية العامة ResourceSparseApplyFtrl

قم بتحديث الإدخالات ذات الصلة في '*var' وفقًا لمخطط Ftrl-proximal.

هذا بالنسبة للصفوف التي لدينا تدرج لها، نقوم بتحديث var وaccum وخطي على النحو التالي: grad_with_shrinkage = grad + 2 * l2_shrinkage * var accum_new = accum + grad_with_shrinkage * grad_with_shrinkage الخطي += grad_with_shrinkage + (accum_new^(-lr_power) - accum^ (-lr_power)) / lr * var تربيعي = 1.0 / (accum_new^(lr_power) * lr) + 2 * l2 var = (sign(linear) * l1 - خطي) / تربيعي if |خطي| > l1 آخر 0.0 تراكم = تراكم_جديد

فئات متداخلة

فصل ResourceSparseApplyFtrl.Options السمات الاختيارية لـ ResourceSparseApplyFtrl

الثوابت

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

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

ثابت <T يمتد TType > ResourceSparseApplyFtrl
إنشاء (نطاق النطاق ، المعامل <?> var، المعامل <?> تراكم، المعامل <?> الخطي، المعامل <T> grad، المعامل <? يمتد TNumber > المؤشرات، المعامل <T> lr، المعامل <T> l1، المعامل <T> l2، المعامل <T> l2Shrinkage، المعامل <T> lrPower، الخيارات... خيارات)
طريقة المصنع لإنشاء فئة تلتف حول عملية ResourceSparseApplyFtrl جديدة.
ResourceSparseApplyFtrl.Options ثابت
multiplyLinearByLr (الضرب المنطقي LinearByLr)
ResourceSparseApplyFtrl.Options ثابت
useLocking (استخدام منطقي منطقي)

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

org.tensorflow.op.RawOp
منطقية نهائية
يساوي (كائن كائن)
كثافة العمليات النهائية
عملية
المرجع ()
قم بإرجاع وحدة الحساب هذه Operation واحدة.
السلسلة النهائية
منطقية
يساوي (كائن arg0)
الدرجة النهائية<?>
الحصول على كلاس ()
كثافة العمليات
رمز التجزئة ()
الفراغ النهائي
إعلام ()
الفراغ النهائي
إعلام الكل ()
خيط
إلى سلسلة ()
الفراغ النهائي
انتظر (طويل arg0، int arg1)
الفراغ النهائي
انتظر (طويل arg0)
الفراغ النهائي
انتظر ()
org.tensorflow.op.Op
بيئة التنفيذ المجردة
بيئى ()
قم بإرجاع بيئة التنفيذ التي تم إنشاء هذه العملية فيها.
عملية مجردة
المرجع ()
قم بإرجاع وحدة الحساب هذه Operation واحدة.

الثوابت

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

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

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

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

إنشاء ResourceSparseApplyFtrl ثابت عام ( نطاق النطاق، المعامل <?> var، المعامل <?> تراكم، المعامل <?> الخطي، المعامل <T> grad، المعامل <? يمتد TNumber > المؤشرات، المعامل <T> lr، المعامل <T> l1، المعامل <T> l2، المعامل <T> l2Shrinkage، المعامل <T> lrPower، خيارات... خيارات)

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

حدود
نِطَاق النطاق الحالي
فار يجب أن يكون من متغير ().
تراكم يجب أن يكون من متغير ().
خطي يجب أن يكون من متغير ().
خريج التدرج.
المؤشرات متجه للمؤشرات في البعد الأول من var وaccum.
lr عامل التحجيم. يجب أن يكون العددية.
l1 تسوية L1. يجب أن يكون العددية.
l2 تنظيم الانكماش L2. يجب أن يكون العددية.
lrPower عامل التحجيم. يجب أن يكون العددية.
خيارات يحمل قيم السمات الاختيارية
عائدات
  • مثيل جديد من ResourceSparseApplyFtrl

ResourceSparseApplyFtrl ثابت عام .

ResourceSparseApplyFtrl.Options العام الثابت useLocking (الاستخدام المنطقي)

حدود
useLocking إذا كان "صحيحًا"، فسيتم حماية تحديث موترتي var وaccum بواسطة قفل؛ وإلا فإن السلوك غير محدد، ولكنه قد يحمل قدرًا أقل من الخلاف.