【发布时间】:2017-09-23 01:08:22
【问题描述】:
我的模型格式正确:
model = Sequential()
model.add(Lambda(lambda x:x/255.0 - 0.5, input_shape=(160,320,3)))
model.compile(loss='mse', optimizer='adam')
model.fit(train_generator, samples_per_epoch= len(train_samples), validation_data=validation_generator, nb_val_samples=len(validation_samples), nb_epoch=3)
请注意,括号已到位。但是,当我适合时,我会收到以下错误:
Traceback (most recent call last): File "modell.py", line 70, in <module>
model.fit(train_generator, samples_per_epoch= len(train_samples), validation_data=validation_generator, nb_val_samples=len(validation_samples), nb_epoch=3)
TypeError: fit() missing 1 required positional argument: 'y'
train_generator 是一个二维数组
train_generator = generator(train_samples, batch_size=32)
我一定是瞎了眼,因为我无法发现问题所在。有谁知道为什么fit 正在寻找额外的论点?
【问题讨论】:
标签: keras