1
次のCNNコードの実装があります。それを使用してgrads_and_varsをGradientDescentOptimizerで計算する方法
optimizer = tf.train.GradientDescentOptimizer(cnn.learning_rate).minimize(loss = cnn.loss, global_step=global_step)
grads_and_vars = optimizer.compute_gradients(cnn.loss)
train_op = optimizer.apply_gradients(grads_and_vars, global_step=global_step)
、私は次のエラーを取得する:
grads_and_vars = optimizer.compute_gradients(cnn.loss)
AttributeError: 'Operation' object has no attribute 'compute_gradients'
私はtf.train.exponential_decayで上記GradientDescentOptimizerの実装を使用すると、オプティマイザの属性「compute_gradients」 を提供していないことに気づきました。
誰かがこれを手伝ってくれますか?