【问题标题】:ImportError: cannot import name 'image_dataset_from_directory' from 'tensorflow.keras.preprocessing' (unknown location)ImportError:无法从“tensorflow.keras.preprocessing”(未知位置)导入名称“image_dataset_from_directory”
【发布时间】:2021-02-17 18:35:42
【问题描述】:

为什么我会遇到这个问题?我可以从 kera.preprocessing 导入图像模块。但无法导入 image_dataset_from_directory。 TF 版本:1.14

【问题讨论】:

  • 我认为 TF 1.14 中没有此功能,因此您必须升级到最新版本,即 TF 2

标签: python tensorflow machine-learning keras deep-learning


【解决方案1】:

根据this,它只在 tf-nightly 中可用,可以这样安装:

pip install tf-nightly

编辑:

只要保持答案是最新的,更新 tensorflow 版本也将解决问题。

您可以使用pip install --upgrade tensorflow更新它

【讨论】:

  • 既然它对你有用,请接受这个答案,这样它可以帮助任何看到这个问题的人,谢谢。
【解决方案2】:

在回答的时候(最新的TensorFlow版本是2.4.1),如果你只是升级你的tensorflow那么问题就会得到解决,也不需要安装tf-nightly

pip install --upgrade tensorflow

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-06
    • 2021-03-21
    • 2020-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多