LSTM1DTestLayer.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:deep-motion-analysis 作者: Brimborough 项目源码 文件源码
def __call__(self, input):

        input = input.dimshuffle(2, 0, 1)
        initial = self.initial.dimshuffle(2, 0, 1)

        def step(e, h):
            ig = sigmoid(self.encode_igate(e) + self.recode_igate(h))
            fg = sigmoid(self.encode_fgate(e) + self.recode_fgate(h))
            return self.activation(fg * self.recoder(h) + ig * self.encoder(e))

        h = theano.scan(step, sequences=[input, initial], outputs_info=None)[0]

        return h.dimshuffle(1, 2, 0)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号