最近在学习搭建 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')
错误解除,程序正常运行了。
再次感谢博主的分享。