首页 > 解决方案 > PyCharm中的TensorFlow值错误:无法找到可以处理输入的数据适配器

问题描述

我指的是来自 Coursera 的 TensorFlow 规范,其中某段代码在 Google Colab 中工作得非常好,而当我尝试在 PyCharm 上本地运行它时,它会给出以下错误:

找不到可以处理输入的数据适配器

有什么建议么?

标签: tensorflowmachine-learning

解决方案


你能告诉我发生错误的代码吗?它应该在您的 PyCharm 控制台下的日志中可用。

查看您的评论,当您提供列表时,模型似乎需要一个数组。

我面临着同样的问题。原来它是以列表的形式出现的。我必须将字段转换为 numpy 数组,例如:

training_padded = np.array(training_padded)
training_labels = np.array(training_labels)
testing_padded = np.array(testing_padded)
testing_labels = np.array(testing_labels)

就是这样!

试试看,让我知道它是否有效。


推荐阅读