是否可以手动设置Tensorflow LSTM权重?

是否可以手动设置Tensorflow LSTM权重?,tensorflow,lstm,Tensorflow,Lstm,我正在探索使用递归神经网络处理无监督问题。我需要分别设置每个闸门的重量。我有什么办法可以这样做吗?有这样的吗 LSTMCell.Weights['Forget'] = ForgetGateWeights tensorflow中的问题部分也提出了类似的问题。查看此讨论 tensorflow的问题部分也提出了类似的问题。查看此讨论 在实现中,四个权重张量与一个更大的张量相关,所以如果你想给它传递一个特定的值,你必须做同样的事情。在实现中,四个权重张量与一个更大的张量相关,所以如果你想给它传递一个特

我正在探索使用递归神经网络处理无监督问题。我需要分别设置每个闸门的重量。我有什么办法可以这样做吗?有这样的吗

LSTMCell.Weights['Forget'] = ForgetGateWeights

tensorflow中的问题部分也提出了类似的问题。查看此讨论

tensorflow的问题部分也提出了类似的问题。查看此讨论

在实现中,四个权重张量与一个更大的张量相关,所以如果你想给它传递一个特定的值,你必须做同样的事情。在实现中,四个权重张量与一个更大的张量相关,所以如果你想给它传递一个特定的值,你必须做同样的事情。根据这个,分配权重,我应该使用assign。我应该将它们分配给什么?正如本文所讨论的,您不能明确指定任何特定门的权重。虽然可以指定所有闸门共享的权重矩阵。另一种方法是实现自己的单元,以便更好地控制参数。看看这个答案好吧,我想我会做第二种方法。谢谢!:)根据这一点,似乎要分配权重,我应该使用assign。我应该将它们分配给什么?正如本文所讨论的,您不能明确指定任何特定门的权重。虽然可以指定所有闸门共享的权重矩阵。另一种方法是实现自己的单元,以便更好地控制参数。看看这个答案好吧,我想我会做第二种方法。谢谢!:)