Skip to content

Commit 541ebe7

Browse files
committed
fix to_static import
1 parent 70185f1 commit 541ebe7

File tree

3 files changed

+11
-12
lines changed

3 files changed

+11
-12
lines changed

python/paddle/fluid/tests/unittests/dygraph_to_static/simnet_dygraph_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import paddle.fluid.param_attr as attr
1818

1919
from functools import reduce
20-
from paddlle.jit.api import declarative
20+
from paddle.jit.api import declarative
2121
from paddle.fluid.dygraph import Embedding, Layer, Linear
2222
from paddle.static import Variable
2323

python/paddle/fluid/tests/unittests/dygraph_to_static/test_full_name_usage.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
import paddle
1717
import paddle.fluid as fluid
1818
import unittest
19-
from paddle.jit.api import declarative
19+
from paddle.jit import to_static
2020

2121

22-
@fluid.dygraph.declarative
22+
@paddle.jit.to_static
2323
def dygraph_decorated_func(x):
2424
x = fluid.dygraph.to_variable(x)
2525
if paddle.mean(x) > 0:
@@ -29,7 +29,7 @@ def dygraph_decorated_func(x):
2929
return x_v
3030

3131

32-
@fluid.dygraph.declarative
32+
@paddle.jit.to_static
3333
def jit_decorated_func(x):
3434
x = fluid.dygraph.to_variable(x)
3535
if paddle.mean(x) > 0:
@@ -39,19 +39,19 @@ def jit_decorated_func(x):
3939
return x_v
4040

4141

42-
@fluid.dygraph.declarative
42+
@paddle.jit.to_static
4343
def decorated_call_decorated(x):
4444
return jit_decorated_func(x)
4545

4646

4747
class DoubleDecorated:
4848
@classmethod
49-
@declarative
49+
@to_static
5050
def double_decorated_func1(self, x):
5151
return dygraph_decorated_func(x)
5252

5353
@classmethod
54-
@fluid.dygraph.declarative
54+
@paddle.jit.to_static
5555
def double_decorated_func2(self, x):
5656
return jit_decorated_func(x)
5757

@@ -78,10 +78,8 @@ def test_run_success(self):
7878

7979
class TestImportProgramTranslator(unittest.TestCase):
8080
def test_diff_pkg_same_cls(self):
81-
dygraph_prog_trans = fluid.dygraph.ProgramTranslator()
82-
dy_to_stat_prog_trans = (
83-
fluid.dygraph.dygraph_to_static.ProgramTranslator()
84-
)
81+
dygraph_prog_trans = paddle.jit.ProgramTranslator()
82+
dy_to_stat_prog_trans = paddle.jit.ProgramTranslator()
8583
full_pkg_prog_trans = paddle.jit.ProgramTranslator()
8684
self.assertEqual(dygraph_prog_trans, dy_to_stat_prog_trans)
8785
self.assertEqual(dygraph_prog_trans, full_pkg_prog_trans)

python/paddle/fluid/tests/unittests/dygraph_to_static/test_sentiment.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
import paddle.fluid as fluid
2020
from paddle.fluid.dygraph.nn import Linear, Embedding
2121
from paddle.fluid.dygraph import to_variable
22-
from paddle.jit import ProgramTranslator, declarative
22+
from paddle.jit import ProgramTranslator
23+
from paddle.jit.api import declarative
2324

2425
from test_lac import DynamicGRU
2526

0 commit comments

Comments
 (0)