首页 PaddleOCR 帖子详情
使用yml配置训练模型注意点
收藏
快速回复
PaddleOCR 问答OCR 7724 43
使用yml配置训练模型注意点
收藏
快速回复
PaddleOCR 问答OCR 7724 43

在用PaddleOCR做微调的时候,yml文件中有个参数 pretrain_weights 他的意思跟名字一样,即需要加载模型的参数

我在~/目录下有一个文件夹,暂且叫做 dir1,这个文件夹中有

best_accuracy.pdopt   

best_accuracy.pdmodel 

best_accuracy.pdparams

三个文件,既然要加载该模型,就需要指定路径。

开始我的参数设置成 pretrain_weights: /home/aistudio/dir1 他报错

后来把参数改成 pretrain_weights: /home/aistudio/dir1/best_accuracy  就能正常训练了

 

以前在写2.0动态图的时候也遇到这种情况,特地记录一下帮助有需要的人

1
收藏
回复
全部评论(43)
时间顺序
thinc
#22 回复于2020-12
而且,还真有兄弟用记事本打开那些存储文件看内容,虽有乱码,但也能看出点东西~~

。。。记事本还能看啊。。。

0
回复
thinc
#23 回复于2020-12
确实和优化器算法有很大关系,sdg这样的存的文件要小得多

优化器大点没事,不影响推理

0
回复
AIStudio810258
#24 回复于2020-12
thinc #21
所以中间变量是写啥。。太抽象了

比如 adagrad 优化器要累加过往模型的权重算出来的累加项的,以使每个参数以不同的速度更新。通俗的说就是多少个参数就有多少个“单独的学习率”。所以存优化器的文件体量甚至和模型权重差不多。

0
回复
AIStudio810258
#25 回复于2020-12
thinc #22
。。。记事本还能看啊。。。

生看,不惧乱码啥都能看。exe文件都能看~~

0
回复
AIStudio810258
#26 回复于2020-12
thinc #22
。。。记事本还能看啊。。。

记得有用记事本开始反编译的,haha

0
回复
thinc
#27 回复于2020-12
比如 adagrad 优化器要累加过往模型的权重算出来的累加项的,以使每个参数以不同的速度更新。通俗的说就是多少个参数就有多少个“单独的学习率”。所以存优化器的文件体量甚至和模型权重差不多。

懂了,以前看过有关代码可以选择累加的权重,原来是这么回事

0
回复
thinc
#28 回复于2020-12
生看,不惧乱码啥都能看。exe文件都能看~~

哈哈哈,那真是看了个寂寞~

0
回复
AIStudio810258
#29 回复于2020-12
thinc #28
哈哈哈,那真是看了个寂寞~

是真滴,反编译啥的开始真这么搞,exe文件有固定结构~

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

不是用OD反编译么?

0
回复
thinc
#31 回复于2020-12
不是用OD反编译么?

逐渐超纲

0
回复
AIStudio810259
#32 回复于2020-12
thinc #31
逐渐超纲

难道看上工S银行还是啥宝了?

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

超纲了,反正我就记住要选best_accuracy,就对了。这位炼丹施主功德无量。

0
回复
thinc
#34 回复于2020-12
超纲了,反正我就记住要选best_accuracy,就对了。这位炼丹施主功德无量。

佛渡有缘人

0
回复
AIStudio810258
#35 回复于2020-12
难道看上工S银行还是啥宝了?

这个就不止是超纲了,这个叫越线,这个不发奖杯,发饭票~~

0
回复
AIStudio810258
#36 回复于2020-12
难道看上工S银行还是啥宝了?

要是能耐大,就直接用ai玩金融吧。大奖章基金不是盖的,比巴菲特还牛,人还是正牌儿数学家,陈-西蒙斯那个西蒙斯。。。

当然得先捂好裤衩~~(狗头)

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

paddleocr升到2.0了么?

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

如果用2.0api就应该没这个问题了。2.0存储一个文件一个名字,读取也是读fullname,包括后缀

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

我觉得会是这样~~

0
回复
thinc
#40 回复于2020-12
paddleocr升到2.0了么?

是的,跟paddle2.0差不多时间

0
回复
AIStudio810258
#41 回复于2020-12
thinc #40
是的,跟paddle2.0差不多时间

看来套件更新都很快啊

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