首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Fastai中的回调

Fastai中的回调
EN

Stack Overflow用户
提问于 2020-05-02 22:28:29
回答 1查看 580关注 0票数 0

我在Fastai的一个深度学习项目中工作,希望在其中使用带有ReduceLROnPlateauCallback的EarlyStoppingCallback。阅读了callbacks.fastai,但很难理解如何实现这两者,并且找不到任何相关的示例。任何帮助都将不胜感激。

代码语言:javascript
运行
复制
learn = cnn_learner(data, models.resnet50, metrics = [accuracy,quadratic_kappa])
learn.fit(50,2e-6)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-06 13:33:56

我通常这样做……

首先创建learner对象

代码语言:javascript
运行
复制
    learn = Learner(data, 
                    model, 
                    loss_func=...., 
                    opt_func=...., 
                    metrics=..... )

    learn.unfreeze()

然后在fit_one_cycle上调用任何回调

代码语言:javascript
运行
复制
    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')])
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61560970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档