我有一个块可以为我创建一个LSTM模型。我想在此块上进行迭代,每次将新数据作为arg传递给它。但这会引发此错误:
ValueError: Variable rnn/lstm_cell/kernel already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope?
我用它搜索了一下,发现通过在块的开头使用这段代码重置模型,我可以解决错误:
tf.reset_default_graph()
但它会引发另一个错误:
ValueError: Tensor("lstm/rnn/Const:0", shape=(1,), dtype=int32) must be from the same graph as Tensor("ExpandDims:0", shape=(1,), dtype=int32).
我现在应该做什么? 非常感谢