PaddleSeg恢复训练时修改学习率衰减策略
收藏
PaddleSeg在RESUME训练的时候,尝试把学习率的衰减策略从poly,修改成piecewise,报错如下:
AssertionError: Can not find [learning_rate] in model file [440/model.pdopt]
PaddleSeg在这种情况下,是不支持LR_POLICY修改吗?
0
收藏
请登录后评论
https://github.com/PaddlePaddle/PaddleSeg/tree/f48739b1dc0107807fecb898422fed5d7a414f9c
关于PaddleSeg的问题建议在对应的github下进行提问,里面有更专业的人进行回复。
这个是PaddleSeg的QQ群,可以尝试加群问一下 850378321
我的经验是支持修改的,应该是配置文件出了一点小问题,多一个空格少一个空格之类的
可以读下套件代码
paddleclas里都是在paddle api上进一步封装,paddleseg应该思路差不多
paddleclas里可以用所有paddle支持的学习率策略和优化器,套件作用主要是通过yaml文件统一进行设置
这个报错是模型读取的报错
可以重头训练试试
报错说的是从pdopt文件中读取优化器信息时,没找到学习率信息
模型存储时是会存储优化器的中间参数和学习率参数的,换了学习率设置,可以试试从头训练
我记得resume的时候是不能换学习率的