pybrain LSTM层缓冲变量

2024-09-28 01:28:47 发布

您现在位置:Python中文网/ 问答频道 /正文

大脑缓冲层中有用来存储这些值的。在

 '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层。我应该取哪个变量?在


Tags: state大脑inputerrorinputbufferforgetgateoutgateoutgateerroringatex
1条回答
网友
1楼 · 发布于 2024-09-28 01:28:47

激活位于“outputbuffer”中。在

关于变量的用途(您的问题有点不清楚),您更容易阅读原始的paper。如果您指的是实现中的特定用法,而不是它们在模型中的使用,那么您应该检查使用这些变量的LSTMLayer实现。在

大多数变量的命名与论文中的完全相同。如果你理解这些概念,那就很简单了。唯一需要补充的是,以“x”结尾的门(outgatex、forgetgatex、ingatex)是根据窥视孔连接计算的值,而(outgate、forgetgate、ingatex)是总门值。在

相关问题 更多 >

    热门问题