我对编程还比较陌生,我一直在尝试使用Tensorflow和Keras库创建我的第一个卷积神经网络。我一直在通过Anaconda使用Spyder来处理这些库。我正在使用下面的Python代码来操纵我的图像集。
from tensorflow import keras
from keras.preprocessing.image import ImageDataGenerator
datagen = ImageDataGenerator(rescale = 1./255)
train_generator = datagen.flow_from_dataframe(....)
此代码工作得很好,并允许我的网络训练所有10个时期。请注意,此文件中还有很多代码可用于创建和运行网络。但是,一旦我在ImageDataGenerator中加入了一些额外的参数,例如
from tensorflow import keras
from keras.preprocessing.image import ImageDataGenerator
datagen = ImageDataGenerator(rotation_range = 90,
width_shift_range = 0.2,
height_shift_range = 0.2,
fill_mode = 'nearest',
rescale = 1./255)
train_generator = datagen.flow_from_dataframe(....)
此代码导致控制台中发生错误。控制台显示“开始纪元1/10”,然后显示
An error ocurred while starting the kernel
[IPKernelApp] WARNING | No such comm: 03ae2df6ab6011ea8a16acde48001122
[IPKernelApp] WARNING | No such comm: 03ae2df6ab6011ea8a16acde48001122
[IPKernelApp] WARNING | No such comm: 03ae2df6ab6011ea8a16acde48001122
有人知道这可能是什么问题吗?就像我说的那样,我对Spyder和Spyder还是很陌生,所以请在回复中使用初学者的语言。任何帮助是极大的赞赏。
非常感谢!