我在Fastai的一个深度学习项目中工作,希望在其中使用带有ReduceLROnPlateauCallback的EarlyStoppingCallback。阅读了callbacks.fastai,但很难理解如何实现这两者,并且找不到任何相关的示例。任何帮助都将不胜感激。
learn = cnn_learner(data, models.resnet50, metrics = [accuracy,quadratic_kappa])
learn.fit(50,2e-6)发布于 2020-05-06 13:33:56
我通常这样做……
首先创建learner对象
learn = Learner(data,
model,
loss_func=....,
opt_func=....,
metrics=..... )
learn.unfreeze()然后在fit_one_cycle上调用任何回调
learn.fit_one_cycle(16,
max_lr=1e-3,
div_factor=100,
pct_start=0.0,
callbacks = [SaveModelCallback(learn,
name=f'model',monitor='kappa_score')])https://stackoverflow.com/questions/61560970
复制相似问题