大脑缓冲层中有用来存储这些值的。在
'bufferlist': [ ('ingate', 20),
('outgate', 20),
('forgetgate', 20),
('ingatex', 20),
('outgatex', 20),
('forgetgatex', 20),
('state', 20),
('ingateError', 20),
('outgateError', 20),
('forgetgateError', 20),
('stateError', 20),
('inputbuffer', 80),
('inputerror', 80),
('outputbuffer', 20),
('outputerror', 20)],
有人能解释一下这些变量的作用吗? 我试图激活一个LSTM层。我应该取哪个变量?在
激活位于“outputbuffer”中。在
关于变量的用途(您的问题有点不清楚),您更容易阅读原始的paper。如果您指的是实现中的特定用法,而不是它们在模型中的使用,那么您应该检查使用这些变量的LSTMLayer实现。在
大多数变量的命名与论文中的完全相同。如果你理解这些概念,那就很简单了。唯一需要补充的是,以“x”结尾的门(outgatex、forgetgatex、ingatex)是根据窥视孔连接计算的值,而(outgate、forgetgate、ingatex)是总门值。在
相关问题 更多 >
编程相关推荐