_,train_loss,acc=self.sess.run([train_op,total_losses,acc],feed_dict=feed_dict)
TypeError: Fetch argument 0.546875 has invalid type <class 'numpy.float32'>, must be a string or Tensor. (Can not convert a float32 into a Tensor or Operation.)
为什么呢,因为一个等式中的acc重名了;第一次运行后等式右边的acc变成了一个整数; 如下所示:
_,train_loss,acc=self.sess.run([train_op,total_losses,acc],feed_dict=feed_dict)
所以才会出现上述错误