LSTMBlockCellGrad

כיתת גמר ציבורית LSTMBlockCellGrad

מחשב את התפשטות תא LSTM לאחור עבור שלב זמן אחד.

יש להשתמש ביישום זה בשילוב של LSTMBlockCell.

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

שיטות ציבוריות

סטטי <T מרחיב את TNummer > LSTMBlockCellGrad <T>
create ( Scope scope, Operand <T> x, Operand <T> csPrev, Operand <T> hPrev, Operand <T> w, Operand <T> wci, Operand <T> wcf, Operand <T> wco, Operand <T > b, Operand <T> i, Operand <T> cs, Operand <T> f, Operand <T> o, Operand <T> ci, Operand <T> co, Operand <T> csGrad, Operand <T> hGrad , שימוש בוליאני חור עין)
שיטת מפעל ליצירת מחלקה העוטפת פעולת LSTMBlockCellGrad חדשה.
פלט <T>
csPrevGrad ()
השיפוע של cs שיש להנעה לאחור.
פלט <T>
dicfo ()
הנגזרת wrt to [i, cs, f, o].
פלט <T>
wcfGrad ()
השיפוע ל-wcf להיות מוצמד לאחור.
פלט <T>
wciGrad ()
השיפוע ל-wci להיות מוצמד לאחור.
פלט <T>
wcoGrad ()
השיפוע עבור wco להיות מושך לאחור.

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "LSTMBlockCellGrad"

שיטות ציבוריות

public static LSTMBlockCellGrad <T> create ( Scope scope, Operand <T> x, Operand <T> csPrev, Operand <T> hPrev, Operand <T> w, Operand <T> wci, Operand <T> wcf, Operand <T > wco, Operand <T> b, Operand <T> i, Operand <T> cs, Operand <T> f, Operand <T> o, Operand <T> ci, Operand <T> co, Operand <T> csGrad , Operand <T> hGrad, שימוש בוליאני ב-Peephole)

שיטת מפעל ליצירת מחלקה העוטפת פעולת LSTMBlockCellGrad חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
איקס הקלט לתא LSTM, shape (batch_size, num_inputs).
csPrev מצב התא הקודם.
hPrev מצב h הקודם.
w מטריצת המשקל.
wci מטריצת המשקל לחיבור חור הצצה של שער כניסה.
wcf מטריצת המשקל לחיבור חור הצצה לשכוח.
wco מטריצת המשקל לחיבור חור הצצה של שער פלט.
ב וקטור ההטיה.
אני שער הכניסה.
cs מצב התא לפני ה-tanh.
ו השער לשכוח.
o שער הפלט.
ci קלט התא.
שיתוף התא שאחרי התן.
csGrad השיפוע הנוכחי של cs.
hGrad השיפוע של וקטור h.
השתמש ב-Peephole האם התא משתמש בחיבורי חורי הצצה.
החזרות
  • מופע חדש של LSTMBlockCellGrad

פלט ציבורי <T> csPrevGrad ()

השיפוע של cs שיש להנעה לאחור.

פלט ציבורי <T> dicfo ()

הנגזרת wrt to [i, cs, f, o].

פלט ציבורי <T> wcfGrad ()

השיפוע ל-wcf להיות מוצמד לאחור.

פלט ציבורי <T> wciGrad ()

השיפוע ל-wci להיות מוצמד לאחור.

פלט ציבורי <T> wcoGrad ()

השיפוע עבור wco להיות מושך לאחור.