StopIteration:无法导入 PIL.Image。`array_to_img` 的使用需要 PIL 错误

拉利特·维亚斯
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 答案,但它们也不起作用

罗恩

我和你一样的错误。这是我的环境:我在 anaconda、python 3.6 内核中创建了“tensorflow”环境,激活环境,然后

pip install tensorflow

pip install keras

pip install pillow

并且错误已修复。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章