0
マシンインテリジェンス用のTesorflowブックにコードを実装したいのですが、コードは初めて実行されますが、再度実行するとエラー "変数rnn/gru_cell/gates/weightsはすでに存在し、許可されていません "というエラーが発生します。コンソールを再起動すると、エラーは消滅し、最初の実行またはデバッグ後にエラーが発生します。コードは次のとおりです。変数rnn/gru_cell/gates/weightsは既に存在し、許可されていません
def prediction(self):
output, _ = tf.nn.dynamic_rnn(tf.contrib.rnn.GRUCell(300),
self.data,
dtype = tf.float32,
sequence_length = self.length)
last = self._last_relevant(output, self.length)
#softmax层
num_classes =int(self.target.get_shape()[1])
weight = tf.Variable(tf.truncated_normal([self.params.rnn_hidden, num_classes], stddev = 0.01))
bias = tf.Variable(tf.constant(0.1, shape = [num_classes]))
prediction = tf.nn.softmax(tf.matmul(last, weight) + bias)
return prediction
誰でも問題を解決できますか?