‘tensorflow.keras.preprocessing‘ has no attribute ‘image_dataset_from_directory‘

出现这种问题是由于2.1or2.2稳定版本的tensorflow没有这个函数:

train_dst = keras.preprocessing.image_dataset_from_directory()

如果不想更换版本的话可以利用下面方式进行解决:

pip install tf-nightly

注:安装tf-nightly后,GPU能用tf.keras.preprocessing.image_dataset_from_directory就不能用,反之,tf.keras.preprocessing.image_dataset_from_directory能用,GPU就不能用了

你可能感兴趣的:(经常遇到的Bug,tensorflow,keras,深度学习)