LSTMEncDecAttn.py 文件源码

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

项目:mlpnlp-nmt 作者: mlpnlp 项目源码 文件源码
def __init__(self, n_layers=2, eDim=512, hDim=512, name=""):
        layers = [0] * n_layers  # ????????
        for z in six.moves.range(n_layers):
            if z == 0:  # ???????? eDim
                tDim = eDim
            else:  # ????????????????????????hDim
                tDim = hDim
            layers[z] = chaLink.LSTM(tDim, hDim)
            # log??????????????????????
            layers[z].lateral.W.name = name + "_L%d_la_W" % (z + 1)
            layers[z].upward.W.name = name + "_L%d_up_W" % (z + 1)
            layers[z].upward.b.name = name + "_L%d_up_b" % (z + 1)

        super(NLayerLSTM, self).__init__(*layers)

    # ????????????LSTM???
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号