如果你在使用
loss.numpy() 等类似的语句 'Tensor' object has no attribute 'numpy'的时候
原因可能有两个
第一个是TensorFlow的版本问题,要TensorFlow1.14以上版本才有,所以就解决方案就是升级TensorFlow到1.14以上版本
具体语句为pip install tensorflow==版本号
第二个原因,如果你升级了以后还是报错那么就添加以下语句tf.enable_eager_execution()
切换到eager模式即可解决。