【发布时间】:2018-03-09 15:05:52
【问题描述】:
import keras
Using TensorFlow backend.
from keras.preprocessing.image import ImageDataGenerator
train_datagen = ImageDataGenerator(
rescale=1./255,
shear_range=0.2,
zoom_range=0.2,
horizontal_flip=True)
test_datagen = ImageDataGenerator(rescale=1./255)
training_set = train_datagen.flow_from_directory(
'E:/Python/A-
Z/Convolutional_Neural_Networks/dataset/training_set',
target_size=(64, 64),
batch_size=32,
class_mode='binary')
test_set = test_datagen.flow_from_directory(
'E:/Python/A-
Z/Convolutional_Neural_Networks/dataset/test_set',
target_size=(64, 64),
batch_size=32,
class_mode='binary')
classifier.fit_generator(
training_set,
steps_per_epoch=8000,
epochs=25,
validation_data=test_set,
validation_steps=2000)
请帮助我是这个 CNN 的初学者我正在使用 keras 对任务进行编程,但我收到了上述错误(在标题中给出) 我试过安装然后卸载枕头 但没有任何工作它显示相同的错误我也尝试了其他一些 StackOverflow 答案,但它们也没有工作
【问题讨论】:
-
import sys from PIL import Image sys.modules['Image'] = Image from PIL import Image print(Image.__file__) import Image print(Image.__file__)
-
两者路径相同
-
你有没有创建安装keras的环境??您是否在“相同”的环境中安装枕头?
-
是的,实际上它现在已修复,我使用 python 3.6 和 3.5 修复了它,现在它没有显示错误
标签: image tensorflow keras deep-learning python-imaging-library