Warning: Can save best model only with val_acc available, skipping

在Warning: Can save best model only with val_acc available, skipping这个警告下面我这样修改了还是错误,请问你有空吗?救救孩子吧
model.compile(
optimizer=tf.keras.optimizers.Adam(), #使用adam优化器
loss = 'categorical_crossentropy', #交叉熵损失函数
metrics=['accuracy'] #评价函数
checkpoint = ModelCheckpoint(
filepath='./save_weights/myefficientnet.ckpt', #保存模型的路径
monitor= 'val_accuracy', #需要监视的值
save_weights_only=False, #若设置为True,则只保存模型权重,否则将保存整个模型(包括模型结构,配置信息等)
save_best_only=True, #当设置为True时,监测值有改进时才会保存当前的模型
mode='auto', #当监测值为val_acc时,模式应为max,当监测值为val_loss时,模式应为min,在auto模式下,评价准则由被监测值的名字自动推断
save_freq=1 #CheckPoint之间的间隔的epoch数
)
history = model.fit(x=train_data_gen, #输入训练集
steps_per_epoch=total_train // batch_size, #一个epoch包含的训练步数
epochs=epochs, #训练模型迭代次数
validation_data=val_data_gen, #输入验证集
validation_steps=total_val // batch_size, #一个epoch包含的训练步数
callbacks=[checkpoint, lr_schedule])#执行回调函数

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。


因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。