Thanks for this code, it's very clear. But I don't understand these two lines:
-- LSTM final state's backward message (dloss/dfinalstate) is 0, since it doesn't influence predictions
local dfinalstate_c = initstate_c:clone()
local dfinalstate_h = initstate_c:clone()
Why is LSTM final state's backward message (dloss/dfinalstate) 0?
Thanks for this code, it's very clear. But I don't understand these two lines:
Why is LSTM final state's backward message (dloss/dfinalstate) 0?