الفئة النهائية العامة LSTMblockCell
يحسب الانتشار الأمامي لخلية LSTM لخطوة زمنية واحدة.
يستخدم هذا التنفيذ مصفوفة وزن واحدة ومتجه انحياز واحد، كما يوجد اتصال ثقب الباب الاختياري.
تنفذ عملية النواة هذه المعادلات الرياضية التالية:
xh = [x, h_prev]
[i, f, ci, o] = xh * w + b
f = f + forget_bias
if not use_peephole:
wci = wcf = wco = 0
i = sigmoid(cs_prev * wci + i)
f = sigmoid(cs_prev * wcf + f)
ci = tanh(ci)
cs = ci .* i + cs_prev .* f
cs = clip(cs, cell_clip)
o = sigmoid(cs * wco + o)
co = tanh(cs)
h = co .* o
فئات متداخلة
فصل | LSTMBlockCell.Options | السمات الاختيارية لـ LSTMBlockCell |
الثوابت
خيط | OP_NAME | اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي |
الأساليب العامة
ثابت LSTMBlockCell.Options | مقطع الخلية (مقطع الخلية العائم) |
الإخراج <T> | سي () إدخال الخلية. |
الإخراج <T> | شارك () الخلية بعد التنه. |
ثابت <T يمتد TNumber > LSTMBlockCell <T> | |
الإخراج <T> | خدمات العملاء () حالة الخلية قبل تانه. |
الإخراج <T> | و () بوابة النسيان. |
ثابت LSTMBlockCell.Options | ننسىBias (تعويم ننسىBias) |
الإخراج <T> | ح () ناقل الإخراج h. |
الإخراج <T> | أنا () بوابة الإدخال. |
الإخراج <T> | س () بوابة الإخراج. |
ثابت LSTMBlockCell.Options | usePeephole (استخدام منطقي بثقب) |
الطرق الموروثة
الثوابت
السلسلة النهائية الثابتة العامة OP_NAME
اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي
القيمة الثابتة: "LSTMblockCell"
الأساليب العامة
LSTMBlockCell.Options العام الثابت cellClip (Float cellClip)
حدود
cellClip | القيمة المراد قص القيمة "cs" إليها. |
---|
إنشاء LSTMBlockCell <T> ثابت عام (نطاق النطاق ، المعامل <T> x، المعامل <T> csPrev، المعامل <T> hPrev، المعامل <T> w، المعامل <T> wci، المعامل <T> wcf، المعامل <T > منظمة التجارة العالمية، المعامل <T> ب، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تلتف حول عملية LSTMBlockCell جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
س | الإدخال إلى خلية LSTM، الشكل (batch_size، num_inputs). |
csPrev | قيمة حالة الخلية في الخطوة الزمنية السابقة. |
hPrev | إخراج الخلية السابقة في الخطوة الزمنية السابقة. |
ث | مصفوفة الوزن. |
wci | مصفوفة الوزن لتوصيل ثقب بوابة الإدخال. |
wcf | مصفوفة الوزن لنسيان اتصال ثقب الباب. |
wco | مصفوفة الوزن لتوصيل ثقب بوابة الإخراج. |
ب | ناقل التحيز. |
خيارات | يحمل قيم السمات الاختيارية |
المرتجعات
- مثيل جديد من LSTMBlockCell
LSTMBlockCell.Options العام الثابت usePeephole (usePeephole المنطقي)
حدود
usePeephole | سواء لاستخدام الأوزان ثقب الباب. |
---|