2.3K Star 8K Fork 4.2K

GVPMindSpore / mindspore

 / 详情

【提升FrontEnd表达能力】mindspore.Model.fit功能开发及提供early_stop等高阶功能

DONE
Requirement 成员
创建于  
2020-12-10 14:47
name about labels
Task Use this template for task tracking kind/task

Backgroud(背景信息)

Model API添加 fit 方法实现训练时验证的功能,同步补充 EarlyStop 等相关的callback能力。

Origin(信息来源)

对标业界框架通用的 EarlyStop 能力,实现 model.fit 训练时验证。

Benefit / Necessity (价值/作用)

完善框架训练时验证及早停等callback能力,增强框架易用性。

Design(设计方案)

mindspore.Model.fit Interface Definition:

class Model:
    def fit(self, epoch,
                  train_dataset,
                  valid_dataset=None,
                  valid_frequency=1,
                  callbacks=None,
                  dataset_sink_mode=True,
                  valid_dataset_sink_mode=True,
                  sink_size=-1,
                  valid_dataset_sink_size=-1,
                  **kwargs):
        pass

mindspore.train.callback.EarlyStop Interface Definition:

class EarlyStopping(Callback):
  def __init__(self,
               monitor='val_loss',
               min_delta=0,
               patience=0,
               verbose=0,
               mode='auto',
               baseline=None):
        xxx ...
附件
wangnan39 2020-12-14 19:55
wangnan39 2020-12-14 19:55

评论 (8)

wangnan39 创建了Task-Tracking
wangnan39 关联仓库设置为MindSpore/mindspore
展开全部操作日志

Hey wangnan39, Welcome to MindSpore Community.
All of the projects in MindSpore Community are maintained by @mindspore-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/mindspore/community/blob/master/command.md to find the details.

wangnan39 修改了标题
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 上传了附件train_lenet.py
wangnan39 上传了附件lenet.py
wangnan39 上传了附件dataset.py
wangnan39 删除了附件train_lenet.py
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 修改了描述
wangnan39 添加了mindcon-contrib(已删除)标签
wangnan39 移除了mindcon-contrib(已删除)标签
wangnan39 添加了
 
mindspore-contrib
标签
wangnan39 负责人设置为wangnan39
wangnan39 添加了usability-api(已删除)标签
wangnan39 添加了kind/feature(已删除)标签

请确认该issue最新状态,是否已有开发计划?@wangnan39

hello, @wangnan39 , Has this problem been resolved? If yes, please close this issue, thanks!
你好, @wangnan39 , 这个问题是否已经解决了呢? 如果是的,请关闭这个issue, 谢谢!

hello, @wangnan39 , Has this problem been resolved? If yes, please close this issue, thanks!
你好, @wangnan39 , 这个问题是否已经解决了呢? 如果是的,请关闭这个issue, 谢谢!

hello, @wangnan39 , Has this problem been resolved? If it is in progress, please change the status to WIP. If the issue was solved, please close this issue, thanks!
你好, @wangnan39 , 这个问题是否已经解决了呢? 如果正在进行中,请把issue状态设置为WIP;如果问题已解决,请关闭这个issue, 谢谢!

wangnan39 任务类型Task-Tracking 修改为RFC
wangnan39 里程碑设置为IT-2022Q1-用户编程
wangnan39 添加协作者wangnan39
wangnan39 负责人wangnan39 修改为wanyiming
wanyiming 任务类型RFC 修改为Question
wanyiming 计划开始日期设置为2022-02-07
wanyiming 计划截止日期设置为2022-03-31
wangnan39 任务类型Question 修改为Requirement
changzherui 任务状态TODO 修改为ACCEPTED
wangnan39 修改了标题

方案初步分析,典型场景可行性分析中,待串讲

wanyiming 计划截止日期2022-03-31 修改为2022-02-07
wanyiming 计划截止日期2022-02-07 修改为2022-03-10
wanyiming 修改了标题
liutongtong9 负责人wanyiming 修改为liutongtong9
liutongtong9 修改了标题
liutongtong9 修改了标题
liutongtong9 计划开始日期2022-02-07 修改为2022-04-06
liutongtong9 计划截止日期2022-03-10 修改为2022-05-31
liutongtong9 添加了
 
v1.8.0
标签
liutongtong9 修改了标题
liutongtong9 修改了描述
liutongtong9 修改了描述
changzherui 计划截止日期2022-05-31 修改为2022-06-09
changzherui 修改了标题
changzherui 添加了
 
stable
标签
changzherui 修改了标题
changzherui 修改了标题
liutongtong9 添加了
 
beta
标签
liutongtong9 移除了
 
stable
标签
liutongtong9 移除了
 
beta
标签
liutongtong9 添加了
 
stable
标签
liutongtong9 移除了kind/feature(已删除)标签
liutongtong9 移除了
 
stable
标签
liutongtong9 添加了
 
beta
标签
liutongtong9 移除了usability/api(已删除)标签
wangnan39 任务状态ACCEPTED 修改为WIP
liutongtong9 负责人liutongtong9 修改为黄晶晶
liutongtong9 任务状态WIP 修改为VALIDATION

转测时间:2022/6/9

相关测试代码已合入测试仓

黄晶晶 任务状态VALIDATION 修改为DONE

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(6)
5518576 mindspore ci 1587902139 7347090 simson wu 1585037194 8777557 test bot 1617846881 6575434 huangjingjing1234 1584447495
Python
1
https://gitee.com/mindspore/mindspore.git
git@gitee.com:mindspore/mindspore.git
mindspore
mindspore
mindspore

搜索帮助