【Tensorflow】 ValueError: Failed to convert a NumPy array to a Tensor

    最近在学习搭建 tensorflow 和 keras。总会遇见各种报错。在这里非常感谢各位前辈分享的经验,每次都会看看大家是怎么解决问题的。当然有些解决方法试过以后发现不管用,还得继续寻找解决方法。

     我会和大家分享我遇到的问题,以及最终的解决方案,过程中应该会引用到很多前辈分享的内容。作为知识的传递者,希望我的分享和总结,也能帮助到大家。

     


ValueError: Failed to convert a NumPy array to a Tensor

     这个问题的解决要感谢博主(https://blog.csdn.net/weixin_39653948/article/details/105132995),解释的非常到位。

报错原因: 在对模型进行训练之前没有把训练样本和测试样本转化为 tensorflowh 和 Keras 可接受的数据类型。

解决方法:

x_train=x_train.astype('float64')
x_test=x_test.astype('float64')

    错误解除,程序正常运行了。

    再次感谢博主的分享。

猜你喜欢

转载自blog.csdn.net/weixin_41160753/article/details/118001219