Skip to content
This repository was archived by the owner on Jan 24, 2024. It is now read-only.

Commit b17df5b

Browse files
committed
symbolic_opcode_translator -> sot
1 parent 423fd0e commit b17df5b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+44
-62
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ __pycache__
22
*.sw*
33
user_tag
44
build/
5-
symbolic_opcode_translator.egg-info/
5+
sot.egg-info/
66

77
# Editor config
88
.vscode

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion

examples/graph_break.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import numpy as np
22

33
import paddle
4-
from symbolic_opcode_translator.translate import symbolic_translate
4+
from sot.translate import symbolic_translate
55

66

77
def foo(cond: paddle.Tensor, x: paddle.Tensor):

examples/guard.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import paddle
2-
from symbolic_opcode_translator.translate import symbolic_translate
2+
from sot.translate import symbolic_translate
33

44

55
def foo(x: paddle.Tensor, y: paddle.Tensor, z: paddle.Tensor):

examples/trace_basic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import numpy as np
22

33
import paddle
4-
from symbolic_opcode_translator.translate import symbolic_translate
4+
from sot.translate import symbolic_translate
55

66

77
def foo(x: paddle.Tensor, y: paddle.Tensor):
File renamed without changes.
File renamed without changes.

symbolic_opcode_translator/opcode_translator/skip_files.py renamed to sot/opcode_translator/skip_files.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,10 @@ def _module_dir(m: types.ModuleType):
9191
}
9292

9393

94-
symbolic_opcode_translator_path = (
95-
os.path.dirname(__file__).rpartition("/")[0] + "/"
96-
)
94+
sot_path = os.path.dirname(__file__).rpartition("/")[0] + "/"
9795
paddle_path = sys.modules["paddle"].__file__.rpartition("/")[0] + "/"
9896

99-
skip_file_names.add(symbolic_opcode_translator_path)
97+
skip_file_names.add(sot_path)
10098
skip_file_names.add(paddle_path)
10199
skip_file_names.add(
102100
"<frozen importlib",
File renamed without changes.
File renamed without changes.
File renamed without changes.

tests/test_09_f_string.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from test_case_base import TestCaseBase
88

99
import paddle
10-
from symbolic_opcode_translator.utils import ASSERT
10+
from sot.utils import ASSERT
1111

1212

1313
def foo(x: paddle.Tensor):

tests/test_12_for_loop.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from test_case_base import TestCaseBase
1010

1111
import paddle
12-
from symbolic_opcode_translator import symbolic_translate
12+
from sot import symbolic_translate
1313

1414

1515
def gener():

tests/test_analysis_inputs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import unittest
33

44
import paddle
5-
from symbolic_opcode_translator.opcode_translator.instruction_utils import (
5+
from sot.opcode_translator.instruction_utils import (
66
analysis_inputs,
77
calc_offset_from_bytecode_offset,
88
get_instructions,

tests/test_break_graph.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
from test_case_base import TestCaseBase
44

55
import paddle
6-
from symbolic_opcode_translator.utils.paddle_api_config import (
7-
add_break_graph_apis,
8-
)
6+
from sot.utils.paddle_api_config import add_break_graph_apis
97

108

119
def ifelse_func(x, y):

tests/test_case_base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import numpy as np
55

66
import paddle
7-
from symbolic_opcode_translator import symbolic_translate
8-
from symbolic_opcode_translator.opcode_translator.executor.opcode_executor import (
7+
from sot import symbolic_translate
8+
from sot.opcode_translator.executor.opcode_executor import (
99
InstructionTranslatorCache,
1010
)
1111

tests/test_instruction_translator_cache.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
from test_case_base import test_instruction_translator_cache_context
99

10-
from symbolic_opcode_translator.opcode_translator.executor.opcode_executor import (
10+
from sot.opcode_translator.executor.opcode_executor import (
1111
InstructionTranslatorCache,
1212
)
1313

@@ -80,7 +80,7 @@ def reset(self):
8080
InstructionTranslatorCache().clear()
8181

8282
@patch(
83-
"symbolic_opcode_translator.opcode_translator.executor.opcode_executor.start_translate",
83+
"sot.opcode_translator.executor.opcode_executor.start_translate",
8484
mock_start_translate,
8585
)
8686
def test_cache_hit(self):
@@ -96,7 +96,7 @@ def test_cache_hit(self):
9696
self.assertEqual(ctx.translate_count, 1)
9797

9898
@patch(
99-
"symbolic_opcode_translator.opcode_translator.executor.opcode_executor.start_translate",
99+
"sot.opcode_translator.executor.opcode_executor.start_translate",
100100
mock_start_translate,
101101
)
102102
def test_cache_miss_due_to_unknown_code(self):
@@ -112,7 +112,7 @@ def test_cache_miss_due_to_unknown_code(self):
112112
self.assertEqual(ctx.translate_count, 2)
113113

114114
@patch(
115-
"symbolic_opcode_translator.opcode_translator.executor.opcode_executor.start_translate",
115+
"sot.opcode_translator.executor.opcode_executor.start_translate",
116116
mock_start_translate,
117117
)
118118
def test_cache_miss_due_to_check_failed(self):
@@ -128,7 +128,7 @@ def test_cache_miss_due_to_check_failed(self):
128128
self.assertEqual(ctx.translate_count, 2)
129129

130130
@patch(
131-
"symbolic_opcode_translator.opcode_translator.executor.opcode_executor.start_translate",
131+
"sot.opcode_translator.executor.opcode_executor.start_translate",
132132
mock_start_translate,
133133
)
134134
def test_skip_frame(self):

tests/test_resnet50_backward.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
import paddle
1212
from paddle.vision import resnet50
13-
from symbolic_opcode_translator import symbolic_translate
14-
from symbolic_opcode_translator.utils.utils import execute_time
13+
from sot import symbolic_translate
14+
from sot.utils.utils import execute_time
1515

1616

1717
def resnet_call(net: paddle.nn.Layer, x: paddle.Tensor):

tests/test_sir_rollback.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,9 @@
66
from test_case_base import TestCaseBase
77

88
import paddle
9-
from symbolic_opcode_translator.opcode_translator.executor.function_graph import (
10-
FunctionGraph,
11-
)
12-
from symbolic_opcode_translator.opcode_translator.executor.tracker import (
13-
DummyTracker,
14-
)
15-
from symbolic_opcode_translator.opcode_translator.executor.variables import (
16-
VariableFactory,
17-
)
9+
from sot.opcode_translator.executor.function_graph import FunctionGraph
10+
from sot.opcode_translator.executor.tracker import DummyTracker
11+
from sot.opcode_translator.executor.variables import VariableFactory
1812

1913

2014
def compute(x, y):

tests/tests_legacy/error_test_resnet_with_trace_cache.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111

1212
import paddle
1313
from paddle.vision import resnet50
14-
from symbolic_opcode_translator import symbolic_translate
15-
from symbolic_opcode_translator.symbolic.compile_cache import CompileSIRCache
16-
from symbolic_opcode_translator.trace_cache_entrance import trace_cache
17-
from symbolic_opcode_translator.utils.utils import execute_time
14+
from sot import symbolic_translate
15+
from sot.symbolic.compile_cache import CompileSIRCache
16+
from sot.trace_cache_entrance import trace_cache
17+
from sot.utils.utils import execute_time
1818

1919

2020
@trace_cache

tests/tests_legacy/error_test_sir_call.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
import unittest
22

33
import paddle
4-
from symbolic_opcode_translator import symbolic_translate
5-
from symbolic_opcode_translator.trace_cache_entrance import (
6-
cache_and_return,
7-
frame_enter,
8-
frame_leave,
9-
)
4+
from sot import symbolic_translate
5+
from sot.trace_cache_entrance import cache_and_return, frame_enter, frame_leave
106

117

128
def sum(x, y):

tests/tests_legacy/error_test_trace_cache.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
import unittest
22

33
import paddle
4-
from symbolic_opcode_translator import symbolic_translate
5-
from symbolic_opcode_translator.proxy_tensor import (
6-
cache_and_return,
7-
frame_enter,
8-
frame_leave,
9-
)
4+
from sot import symbolic_translate
5+
from sot.proxy_tensor import cache_and_return, frame_enter, frame_leave
106

117

128
class A:

tests/tests_legacy/error_test_trace_cache.py.zhanfei

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import unittest
22
import paddle
3-
from symbolic_opcode_translator import symbolic_translate
4-
from symbolic_opcode_translator.trace_cache_entrance import frame_enter, frame_leave, cache_and_return
3+
from sot import symbolic_translate
4+
from sot.trace_cache_entrance import frame_enter, frame_leave, cache_and_return
55

66
hit_num = 0
77

tests/tests_legacy/test_basic_translation.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import unittest
22

33
import paddle
4-
from symbolic_opcode_translator import symbolic_translate
5-
from symbolic_opcode_translator.proxy_tensor import ProxyTensor
4+
from sot import symbolic_translate
5+
from sot.proxy_tensor import ProxyTensor
66

77

88
def _ret_func():

tests/tests_legacy/test_case_base.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import numpy as np
55

66
import paddle
7-
from symbolic_opcode_translator import symbolic_translate
8-
from symbolic_opcode_translator.proxy_tensor import ProxyTensorContext
9-
from symbolic_opcode_translator.utils import is_proxy_tensor, no_eval_frame
7+
from sot import symbolic_translate
8+
from sot.proxy_tensor import ProxyTensorContext
9+
from sot.utils import is_proxy_tensor, no_eval_frame
1010

1111

1212
class TestCaseBase(unittest.TestCase):

tests/tests_legacy/test_optransform_cache.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
from test_case_base import TestCaseBase
44

55
import paddle
6-
from symbolic_opcode_translator import symbolic_translate
7-
from symbolic_opcode_translator.opcode_translator.instruction_translator import (
6+
from sot import symbolic_translate
7+
from sot.opcode_translator.instruction_translator import (
88
InstructionTranslatorCache,
99
)
1010

tests/tests_legacy/test_resnet50_backward.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
import paddle
1212
from paddle.vision import resnet50
13-
from symbolic_opcode_translator import symbolic_translate
14-
from symbolic_opcode_translator.utils.utils import execute_time
13+
from sot import symbolic_translate
14+
from sot.utils.utils import execute_time
1515

1616

1717
def resnet_call(net: paddle.nn.Layer, x: paddle.Tensor):

tests/tests_legacy/test_symbolic_backward.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from test_case_base import TestCaseBase
55

66
import paddle
7-
from symbolic_opcode_translator import symbolic_translate
7+
from sot import symbolic_translate
88

99

1010
def func(x, y):

tests/tests_legacy/test_symbolic_infer_meta.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from test_case_base import TestCaseBase
44

55
import paddle
6-
from symbolic_opcode_translator import symbolic_translate
6+
from sot import symbolic_translate
77

88

99
def case1(x):

0 commit comments

Comments
 (0)