首页 Paddle框架 帖子详情
多少step存一次模型比较好?
收藏
快速回复
Paddle框架 问答深度学习 6490 82

看到有人10次存一次模型,100G的空间爆了,大家多少step存一次模型?

大家认为间隔多少比较好?

0
收藏
回复
全部评论(82)
时间顺序
学习委员
#2 回复于2020-12

前排等标准答案

0
回复
AIStudio810259
#3 回复于2020-12

0
回复
AIStudio810259
#4 回复于2020-12
前排等标准答案

手里呀捧着窝窝头。。。

0
回复
尹亦宇
#5 回复于2020-12

至少要100个或者1000个

0
回复
thinc
#6 回复于2020-12

如果是我,我会把保存的代码改一下,只保存最低loss的模型,并且,保存的模型都是一个名,这样就能覆盖

0
回复
thinc
#7 回复于2020-12

如果epoch很大的话,前面的模型没必要保存,

0
回复
周小鱼whoyou
#8 回复于2020-12

是不是总轮次的1/20,这样比较中庸一点呢

0
回复
thinc
#9 回复于2020-12

其实先算一算保存的模型大小,按照100G自己划分一下就行,哈哈哈(后台任务超过100G直接炸)

0
回复
AIStudio810258
#10 回复于2020-12

这个看情况吧。要是稳定性训练时间都能保证就间隔大些,反之就小些

0
回复
AIStudio810258
#11 回复于2020-12

不行就像队列后面存,前面删~~

0
回复
AIStudio810259
#12 回复于2020-12

不知道啊,不是我训的

0
回复
m
mar836924042
#13 回复于2020-12

我自己是最好做到能边训练边验证,然后覆盖存储最新训练的模型current_model和验证准确率最高的模型best_model,也就是只存了两个模型,或者前几个准确率高的,其他低精度的模型参数我觉得平常也用不到。模型占用的空间就很少。

如果先只跑训练的话,我觉得鹿鼎记的方法好像很不错,可以直接存损失低的,学到了,学到了。

 

0
回复
AIStudio810259
#14 回复于2020-12
我自己是最好做到能边训练边验证,然后覆盖存储最新训练的模型current_model和验证准确率最高的模型best_model,也就是只存了两个模型,或者前几个准确率高的,其他低精度的模型参数我觉得平常也用不到。模型占用的空间就很少。 如果先只跑训练的话,我觉得鹿鼎记的方法好像很不错,可以直接存损失低的,学到了,学到了。  
展开

发个demo呗,我必须fork

0
回复
AIStudio810260
#15 回复于2020-12

我是边跑边删……

0
回复
AIStudio810259
#16 回复于2020-12
我是边跑边删……

我试试

0
回复
AIStudio810260
#17 回复于2020-12
我试试

仅限于notebook可以这么操作,当然也可以写个小脚本检查

0
回复
AIStudio810259
#18 回复于2020-12
仅限于notebook可以这么操作,当然也可以写个小脚本检查

嗯,学习了

0
回复
七年期限
#19 回复于2020-12

这个问题好尴尬 哈哈

0
回复
七年期限
#20 回复于2020-12
[图片]

建哥  你这是爆了啊

0
回复
七年期限
#21 回复于2020-12
不行就像队列后面存,前面删~~

其实要一个best就好了

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户