代码:
<Button
android:id="@+id/atbutt"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginEnd="133dp"
android:text="Publish Date"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/urlbutt"
app:layout_constraintTop_toBottomOf="@+id/namebutt" />
我遇到错误:
回溯(最近通话最近一次):
文件“”,第1行,在 model.fit_generator(train_gen,
AttributeError:“ NoneType”对象没有属性“ fit_generator”
我导入了也包含 fit_generator 的Keras.model,并尝试使用fit代替fit_generator,但仍然无法解决问题。
期待一些帮助!
答案 0 :(得分:3)
该模型为无。检查此行的原因:
model = model.compile(optimizer=adam(lr=0.0005), loss="mae")
答案 1 :(得分:2)
您的问题在这里:
model = model.compile(optimizer=adam(lr=0.0005), loss="mae")
history = model.fit_generator(train_gen,
steps_per_epoch=1000,
epochs=30,
verbose=0,
callbacks=cb,
validation_data=valid_gen,
validation_steps=200)
您不应分配model.compile(..)
,因为它不会返回任何内容,相反,该行应仅显示model.compile(optimizer=adam(lr=0.0005), loss="mae")
,因此只需使其看起来像这样
model.compile(optimizer=adam(lr=0.0005), loss="mae")
history = model.fit_generator(train_gen,
steps_per_epoch=1000,
epochs=30,
verbose=0,
callbacks=cb,
validation_data=valid_gen,
validation_steps=200)