Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
weixin_41840029
PaddleOCR
提交
9ecfc348
P
PaddleOCR
项目概览
weixin_41840029
/
PaddleOCR
与 Fork 源项目一致
Fork自
PaddlePaddle / PaddleOCR
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
PaddleOCR
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
9ecfc348
编写于
1月 05, 2022
作者:
文幕地方
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
rm const decay
上级
d8571bdb
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
8 addition
and
24 deletion
+8
-24
configs/vqa/re/layoutxlm.yml
configs/vqa/re/layoutxlm.yml
+1
-1
configs/vqa/ser/layoutlm.yml
configs/vqa/ser/layoutlm.yml
+1
-1
configs/vqa/ser/layoutxlm.yml
configs/vqa/ser/layoutxlm.yml
+1
-1
ppocr/optimizer/regularizer.py
ppocr/optimizer/regularizer.py
+5
-21
未找到文件。
configs/vqa/re/layoutxlm.yml
浏览文件 @
9ecfc348
...
...
@@ -36,7 +36,7 @@ Optimizer:
lr
:
learning_rate
:
0.00005
regularizer
:
name
:
Const
name
:
L2
factor
:
0.00000
PostProcess
:
...
...
configs/vqa/ser/layoutlm.yml
浏览文件 @
9ecfc348
...
...
@@ -38,7 +38,7 @@ Optimizer:
epochs
:
*epoch_num
warmup_epoch
:
2
regularizer
:
name
:
Const
name
:
L2
factor
:
0.00000
PostProcess
:
...
...
configs/vqa/ser/layoutxlm.yml
浏览文件 @
9ecfc348
...
...
@@ -38,7 +38,7 @@ Optimizer:
epochs
:
*epoch_num
warmup_epoch
:
2
regularizer
:
name
:
Const
name
:
L2
factor
:
0.00000
PostProcess
:
...
...
ppocr/optimizer/regularizer.py
浏览文件 @
9ecfc348
...
...
@@ -29,39 +29,23 @@ class L1Decay(object):
def
__init__
(
self
,
factor
=
0.0
):
super
(
L1Decay
,
self
).
__init__
()
self
.
regularization_
coeff
=
factor
self
.
coeff
=
factor
def
__call__
(
self
):
reg
=
paddle
.
regularizer
.
L1Decay
(
self
.
regularization_
coeff
)
reg
=
paddle
.
regularizer
.
L1Decay
(
self
.
coeff
)
return
reg
class
L2Decay
(
object
):
"""
L2 Weight Decay Regularization, which
encourages the weights to be sparse
.
L2 Weight Decay Regularization, which
helps to prevent the model over-fitting
.
Args:
factor(float): regularization coeff. Default:0.0.
"""
def
__init__
(
self
,
factor
=
0.0
):
super
(
L2Decay
,
self
).
__init__
()
self
.
regularization_
coeff
=
factor
self
.
coeff
=
factor
def
__call__
(
self
):
reg
=
paddle
.
regularizer
.
L2Decay
(
self
.
regularization_coeff
)
return
reg
class
ConstDecay
(
object
):
"""
Const L2 Weight Decay Regularization, which encourages the weights to be sparse.
Args:
factor(float): regularization coeff. Default:0.0.
"""
def
__init__
(
self
,
factor
=
0.0
):
super
(
ConstDecay
,
self
).
__init__
()
self
.
regularization_coeff
=
factor
def
__call__
(
self
):
return
self
.
regularization_coeff
return
self
.
coeff
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录