Skip to content

Commit e8836d9

Browse files
author
Kaiyu Shi
committed
Re-org into common folder
1 parent 6768609 commit e8836d9

File tree

5 files changed

+10
-3
lines changed

5 files changed

+10
-3
lines changed

onnxscript/rewriter/rules/common/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,21 @@
22
# Licensed under the MIT License.
33
__all__ = [
44
"add_0_rule",
5+
"affine_conv_fusion_rule",
56
"cast_cast_rule",
67
"cast_constant_of_shape_rule",
78
"cast_constant_of_shape_without_value_rule",
89
"collapse_slice_rule",
910
"collapse_slice2_rule",
11+
"conv_affine_fusion_rule",
1012
"div_by_1_rule",
1113
"dropout_inference_rule",
1214
"dropout_zero_rule",
1315
"flatten_to_reshape_rule",
1416
"fuse_batchnorm_into_conv_rule",
1517
"fuse_batchnorm_into_conv_transpose_rule",
1618
"fuse_batchnorm_into_gemm_rule",
19+
"fuse_hardswish_rules",
1720
"fuse_pad_into_conv_integer_rule",
1821
"fuse_pad_into_conv_rule",
1922
"min_min_rule",
@@ -113,3 +116,8 @@
113116
no_op_dynamic_scatter_nd_rule,
114117
no_op_static_scatter_nd_rule,
115118
)
119+
from onnxscript.rewriter.rules.common._fuse_conv_affine import (
120+
affine_conv_fusion_rule,
121+
conv_affine_fusion_rule,
122+
)
123+
from onnxscript.rewriter.rules.common._fuse_hardswish import fuse_hardswish_rules
File renamed without changes.

onnxscript/rewriter/fuse_conv_affine_test.py renamed to onnxscript/rewriter/rules/common/_fuse_conv_affine_test.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from onnxscript import ir
88
from onnxscript.rewriter import rewrite, testing
9-
from onnxscript.rewriter.fuse_conv_affine import (
9+
from onnxscript.rewriter.rules.common import (
1010
affine_conv_fusion_rule,
1111
conv_affine_fusion_rule,
1212
)
@@ -95,7 +95,6 @@ def test_affine_conv_fusion_without_pad(self):
9595
),
9696
ir_version=8,
9797
)
98-
model.display()
9998
rewritten_model = self.clone_model(model)
10099
rewritten_model = rewrite(
101100
rewritten_model,
File renamed without changes.

onnxscript/rewriter/fuse_hardswish_test.py renamed to onnxscript/rewriter/rules/common/_fuse_hardswish_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from onnxscript import optimizer
1212
from onnxscript.rewriter import testing
13-
from onnxscript.rewriter.fuse_hardswish import fuse_hardswish_rules
13+
from onnxscript.rewriter.rules.common import fuse_hardswish_rules
1414

1515

1616
class FuseHardSwishTest(unittest.TestCase):

0 commit comments

Comments
 (0)