Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
Paddle
提交
d0fefa23
P
Paddle
项目概览
BaiXuePrincess
/
Paddle
与 Fork 源项目一致
Fork自
PaddlePaddle / Paddle
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
d0fefa23
编写于
12月 14, 2022
作者:
姜
姜永久
提交者:
GitHub
12月 15, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
rm unittests eager guard tests part11 imperative_layer2ocr (#48828)
* rm unittests eager guard tests part11 imperative_layer2ocr * review
上级
1f93de31
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
18 addition
and
79 deletion
+18
-79
python/paddle/fluid/tests/unittests/test_imperative_layer_apply.py
...ddle/fluid/tests/unittests/test_imperative_layer_apply.py
+1
-7
python/paddle/fluid/tests/unittests/test_imperative_layer_children.py
...e/fluid/tests/unittests/test_imperative_layer_children.py
+2
-4
python/paddle/fluid/tests/unittests/test_imperative_layer_trainable.py
.../fluid/tests/unittests/test_imperative_layer_trainable.py
+1
-7
python/paddle/fluid/tests/unittests/test_imperative_layers.py
...on/paddle/fluid/tests/unittests/test_imperative_layers.py
+1
-7
python/paddle/fluid/tests/unittests/test_imperative_lod_tensor_to_selected_rows.py
.../unittests/test_imperative_lod_tensor_to_selected_rows.py
+1
-7
python/paddle/fluid/tests/unittests/test_imperative_mnist.py
python/paddle/fluid/tests/unittests/test_imperative_mnist.py
+1
-7
python/paddle/fluid/tests/unittests/test_imperative_mnist_sorted_gradient.py
.../tests/unittests/test_imperative_mnist_sorted_gradient.py
+1
-7
python/paddle/fluid/tests/unittests/test_imperative_named_members.py
...le/fluid/tests/unittests/test_imperative_named_members.py
+3
-19
python/paddle/fluid/tests/unittests/test_imperative_numpy_bridge.py
...dle/fluid/tests/unittests/test_imperative_numpy_bridge.py
+2
-7
python/paddle/fluid/tests/unittests/test_imperative_ocr_attention_model.py
...id/tests/unittests/test_imperative_ocr_attention_model.py
+5
-7
未找到文件。
python/paddle/fluid/tests/unittests/test_imperative_layer_apply.py
浏览文件 @
d0fefa23
...
...
@@ -19,7 +19,6 @@ import numpy as np
import
paddle
import
paddle.fluid
as
fluid
import
paddle.nn
as
nn
from
paddle.fluid.framework
import
_test_eager_guard
class
LeNetDygraph
(
fluid
.
dygraph
.
Layer
):
...
...
@@ -74,7 +73,7 @@ def init_weights(layer):
class
TestLayerApply
(
unittest
.
TestCase
):
def
func
_apply_init_weight
(
self
):
def
test
_apply_init_weight
(
self
):
with
fluid
.
dygraph
.
guard
():
net
=
LeNetDygraph
()
...
...
@@ -88,11 +87,6 @@ class TestLayerApply(unittest.TestCase):
np
.
testing
.
assert_allclose
(
layer
.
weight
.
numpy
(),
0.7
)
np
.
testing
.
assert_allclose
(
layer
.
bias
.
numpy
(),
-
0.2
)
def
test_apply_init_weight
(
self
):
with
_test_eager_guard
():
self
.
func_apply_init_weight
()
self
.
func_apply_init_weight
()
if
__name__
==
'__main__'
:
unittest
.
main
()
python/paddle/fluid/tests/unittests/test_imperative_layer_children.py
浏览文件 @
d0fefa23
...
...
@@ -19,7 +19,6 @@ import numpy as np
import
paddle
import
paddle.fluid
as
fluid
import
paddle.nn
as
nn
from
paddle.fluid.framework
import
_test_eager_guard
class
LeNetDygraph
(
fluid
.
dygraph
.
Layer
):
...
...
@@ -56,9 +55,8 @@ class TestLayerChildren(unittest.TestCase):
return
y1
,
y2
def
test_func_apply_init_weight
(
self
):
with
_test_eager_guard
():
paddle
.
seed
(
102
)
self
.
new_y1
,
self
.
new_y2
=
self
.
func_apply_init_weight
()
paddle
.
seed
(
102
)
self
.
new_y1
,
self
.
new_y2
=
self
.
func_apply_init_weight
()
paddle
.
seed
(
102
)
self
.
ori_y1
,
self
.
ori_y2
=
self
.
func_apply_init_weight
()
...
...
python/paddle/fluid/tests/unittests/test_imperative_layer_trainable.py
浏览文件 @
d0fefa23
...
...
@@ -19,11 +19,10 @@ import numpy as np
import
paddle
import
paddle.fluid
as
fluid
import
paddle.fluid.dygraph
as
dygraph
from
paddle.fluid.framework
import
_test_eager_guard
class
TestImperativeLayerTrainable
(
unittest
.
TestCase
):
def
func
_set_trainable
(
self
):
def
test
_set_trainable
(
self
):
with
fluid
.
dygraph
.
guard
():
label
=
np
.
random
.
uniform
(
-
1
,
1
,
[
10
,
10
]).
astype
(
np
.
float32
)
...
...
@@ -45,11 +44,6 @@ class TestImperativeLayerTrainable(unittest.TestCase):
with
self
.
assertRaises
(
ValueError
):
linear
.
weight
.
trainable
=
"1"
def
test_set_trainable
(
self
):
with
_test_eager_guard
():
self
.
func_set_trainable
()
self
.
func_set_trainable
()
if
__name__
==
'__main__'
:
unittest
.
main
()
python/paddle/fluid/tests/unittests/test_imperative_layers.py
浏览文件 @
d0fefa23
...
...
@@ -15,11 +15,10 @@
import
unittest
import
paddle.nn
as
nn
from
paddle.fluid.framework
import
_test_eager_guard
class
TestLayerPrint
(
unittest
.
TestCase
):
def
func_
test_layer_str
(
self
):
def
test_layer_str
(
self
):
module
=
nn
.
ELU
(
0.2
)
self
.
assertEqual
(
str
(
module
),
'ELU(alpha=0.2)'
)
...
...
@@ -385,11 +384,6 @@ class TestLayerPrint(unittest.TestCase):
'(6): GELU(approximate=True)
\n
)'
,
)
def
test_layer_str
(
self
):
with
_test_eager_guard
():
self
.
func_test_layer_str
()
self
.
func_test_layer_str
()
if
__name__
==
'__main__'
:
unittest
.
main
()
python/paddle/fluid/tests/unittests/test_imperative_lod_tensor_to_selected_rows.py
浏览文件 @
d0fefa23
...
...
@@ -22,7 +22,6 @@ import paddle
import
paddle.fluid
as
fluid
import
paddle.fluid.core
as
core
from
paddle.fluid.dygraph.base
import
to_variable
from
paddle.fluid.framework
import
_test_eager_guard
from
paddle.fluid.optimizer
import
SGDOptimizer
...
...
@@ -80,7 +79,7 @@ class SimpleNet(fluid.Layer):
class
TestDygraphSimpleNet
(
unittest
.
TestCase
):
def
func
_simple_net
(
self
):
def
test
_simple_net
(
self
):
for
is_sparse
in
[
True
,
False
]:
dtype_list
=
[
"float32"
]
if
not
core
.
is_compiled_with_rocm
():
...
...
@@ -88,11 +87,6 @@ class TestDygraphSimpleNet(unittest.TestCase):
for
dtype
in
dtype_list
:
self
.
simple_net_float32
(
is_sparse
,
dtype
)
def
test_simple_net
(
self
):
with
_test_eager_guard
():
self
.
func_simple_net
()
self
.
func_simple_net
()
def
simple_net_float32
(
self
,
is_sparse
,
dtype
):
places
=
[
fluid
.
CPUPlace
()]
if
core
.
is_compiled_with_cuda
():
...
...
python/paddle/fluid/tests/unittests/test_imperative_mnist.py
浏览文件 @
d0fefa23
...
...
@@ -21,7 +21,6 @@ from utils import DyGraphProgramDescTracerTestHelper
import
paddle
import
paddle.fluid
as
fluid
from
paddle.fluid
import
core
from
paddle.fluid.framework
import
_test_eager_guard
from
paddle.fluid.optimizer
import
SGDOptimizer
from
paddle.nn
import
Linear
...
...
@@ -113,7 +112,7 @@ class TestImperativeMnist(unittest.TestCase):
return
_reader_imple
def
func_
test_mnist_float32
(
self
):
def
test_mnist_float32
(
self
):
seed
=
90
epoch_num
=
1
batch_size
=
128
...
...
@@ -269,11 +268,6 @@ class TestImperativeMnist(unittest.TestCase):
value
,
dy_param_value
[
key
],
rtol
=
1e-05
,
atol
=
1e-05
)
def
test_mnist_float32
(
self
):
with
_test_eager_guard
():
self
.
func_test_mnist_float32
()
self
.
func_test_mnist_float32
()
if
__name__
==
'__main__'
:
paddle
.
enable_static
()
...
...
python/paddle/fluid/tests/unittests/test_imperative_mnist_sorted_gradient.py
浏览文件 @
d0fefa23
...
...
@@ -22,12 +22,11 @@ import paddle
import
paddle.fluid
as
fluid
from
paddle.fluid
import
core
from
paddle.fluid.dygraph.base
import
to_variable
from
paddle.fluid.framework
import
_test_eager_guard
from
paddle.fluid.optimizer
import
SGDOptimizer
class
TestImperativeMnistSortGradient
(
unittest
.
TestCase
):
def
func_
test_mnist_sort_gradient_float32
(
self
):
def
test_mnist_sort_gradient_float32
(
self
):
seed
=
90
epoch_num
=
1
...
...
@@ -168,11 +167,6 @@ class TestImperativeMnistSortGradient(unittest.TestCase):
value
,
dy_param_value2
[
key
],
rtol
=
1e-05
,
atol
=
1e-05
)
def
test_mnist_sort_gradient_float32
(
self
):
with
_test_eager_guard
():
self
.
func_test_mnist_sort_gradient_float32
()
self
.
func_test_mnist_sort_gradient_float32
()
if
__name__
==
'__main__'
:
unittest
.
main
()
python/paddle/fluid/tests/unittests/test_imperative_named_members.py
浏览文件 @
d0fefa23
...
...
@@ -18,7 +18,6 @@ import numpy as np
import
paddle
import
paddle.fluid
as
fluid
from
paddle.fluid.framework
import
_test_eager_guard
class
MyLayer
(
fluid
.
Layer
):
...
...
@@ -34,7 +33,7 @@ class MyLayer(fluid.Layer):
class
TestImperativeNamedSubLayers
(
unittest
.
TestCase
):
def
func_
test_named_sublayers
(
self
):
def
test_named_sublayers
(
self
):
with
fluid
.
dygraph
.
guard
():
fc1
=
paddle
.
nn
.
Linear
(
10
,
3
)
fc2
=
paddle
.
nn
.
Linear
(
3
,
10
,
bias_attr
=
False
)
...
...
@@ -62,14 +61,9 @@ class TestImperativeNamedSubLayers(unittest.TestCase):
[
model
]
+
expected_sublayers
,
)
def
test_named_sublayers
(
self
):
with
_test_eager_guard
():
self
.
func_test_named_sublayers
()
self
.
func_test_named_sublayers
()
class
TestImperativeNamedParameters
(
unittest
.
TestCase
):
def
func_
test_named_parameters
(
self
):
def
test_named_parameters
(
self
):
with
fluid
.
dygraph
.
guard
():
fc1
=
paddle
.
nn
.
Linear
(
10
,
3
)
fc2
=
paddle
.
nn
.
Linear
(
3
,
10
,
bias_attr
=
False
)
...
...
@@ -87,12 +81,7 @@ class TestImperativeNamedParameters(unittest.TestCase):
self
.
assertListEqual
(
expected_named_parameters
,
named_parameters
)
def
test_named_parameters
(
self
):
with
_test_eager_guard
():
self
.
func_test_named_parameters
()
self
.
func_test_named_parameters
()
def
func_test_dir_layer
(
self
):
def
test_dir_layer
(
self
):
with
fluid
.
dygraph
.
guard
():
class
Mymodel
(
fluid
.
dygraph
.
Layer
):
...
...
@@ -140,11 +129,6 @@ class TestImperativeNamedParameters(unittest.TestCase):
"model should contain parameter: weight"
,
)
def
test_dir_layer
(
self
):
with
_test_eager_guard
():
self
.
func_test_dir_layer
()
self
.
func_test_dir_layer
()
if
__name__
==
'__main__'
:
unittest
.
main
()
python/paddle/fluid/tests/unittests/test_imperative_numpy_bridge.py
浏览文件 @
d0fefa23
...
...
@@ -18,11 +18,11 @@ import warnings
import
numpy
as
np
import
paddle.fluid
as
fluid
from
paddle.fluid.framework
import
_in_legacy_dygraph
,
_test_eager_guard
from
paddle.fluid.framework
import
_in_legacy_dygraph
class
TestImperativeNumpyBridge
(
unittest
.
TestCase
):
def
func
_tensor_from_numpy
(
self
):
def
test
_tensor_from_numpy
(
self
):
data_np
=
np
.
array
([[
2
,
3
,
1
]]).
astype
(
'float32'
)
with
fluid
.
dygraph
.
guard
(
fluid
.
CPUPlace
()):
with
warnings
.
catch_warnings
(
record
=
True
)
as
w
:
...
...
@@ -52,11 +52,6 @@ class TestImperativeNumpyBridge(unittest.TestCase):
self
.
assertNotEqual
(
var2
[
0
][
0
].
numpy
()[
0
],
-
1
)
self
.
assertFalse
(
np
.
array_equal
(
var2
.
numpy
(),
data_np
))
def
test_func_tensor_from_numpy
(
self
):
with
_test_eager_guard
():
self
.
func_tensor_from_numpy
()
self
.
func_tensor_from_numpy
()
if
__name__
==
'__main__'
:
unittest
.
main
()
python/paddle/fluid/tests/unittests/test_imperative_ocr_attention_model.py
浏览文件 @
d0fefa23
...
...
@@ -21,7 +21,6 @@ import paddle
import
paddle.fluid
as
fluid
from
paddle.fluid
import
core
from
paddle.fluid.dygraph.base
import
to_variable
from
paddle.fluid.framework
import
_test_eager_guard
from
paddle.nn
import
BatchNorm
,
Linear
...
...
@@ -513,12 +512,11 @@ class TestDygraphOCRAttention(unittest.TestCase):
dy_out
,
dy_param_init_value
,
dy_param_value
=
run_dygraph
()
with
fluid
.
dygraph
.
guard
():
with
_test_eager_guard
():
(
eager_out
,
eager_param_init_value
,
eager_param_value
,
)
=
run_dygraph
()
(
eager_out
,
eager_param_init_value
,
eager_param_value
,
)
=
run_dygraph
()
with
new_program_scope
():
paddle
.
seed
(
seed
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录