Skip to content

Commit bba0ff6

Browse files
committed
Merge
Signed-off-by: Justin Chu <justinchuby@users.noreply.github.com>
1 parent d95fa48 commit bba0ff6

6 files changed

Lines changed: 7 additions & 18 deletions

File tree

onnxscript/_converter.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,26 @@
55
from __future__ import annotations
66

77
import ast
8-
from collections import defaultdict
98
import dataclasses
109
import logging
10+
from collections import defaultdict
1111
from typing import (
12-
TYPE_CHECKING,
1312
Any,
1413
Dict,
1514
List,
16-
Mapping,
1715
NoReturn,
1816
Optional,
1917
Sequence,
2018
Tuple,
2119
Union,
22-
_GenericAlias
2320
)
2421

2522
import onnx_ir as ir
26-
from onnxscript.ir import _schemas
2723

2824
import onnxscript
2925
from onnxscript import onnx_types, sourceinfo, values
3026
from onnxscript import type_annotation as ta
31-
from onnxscript._internal import _analysis, ast_utils, autocast
32-
27+
from onnxscript._internal import analysis, ast_utils, autocast
3328

3429
logger = logging.getLogger(__name__)
3530

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,11 @@
44
from __future__ import annotations
55

66
import ast
7-
from typing import Any, Optional, Sequence, TYPE_CHECKING
8-
from collections import defaultdict
7+
from typing import Any, Optional, Sequence
98

109
from onnxscript import sourceinfo
1110
from onnxscript._internal import ast_utils
1211

13-
if TYPE_CHECKING:
14-
from onnxscript import _converter
15-
1612

1713
def _get_loop_var(for_stmt: ast.For, formatter: sourceinfo.Formatter) -> str:
1814
if not isinstance(for_stmt.target, ast.Name):
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import unittest
77
from typing import Any
88

9-
from onnxscript._internal import _analysis, ast_utils
9+
from onnxscript._internal import analysis, ast_utils
1010
from onnxscript.onnx_opset import opset15 as op
1111
from onnxscript.sourceinfo import formatter
1212

@@ -33,7 +33,7 @@ def generic_visit(self, node):
3333
class TestLivenessAnalysis(unittest.TestCase):
3434
def analyze(self, fun):
3535
source, parse_tree = ast_utils.get_src_and_ast(fun)
36-
analyzer = _analysis.AstAnalyzer(parse_tree, formatter(source))
36+
analyzer = analysis.AstAnalyzer(parse_tree, formatter(source))
3737
visitor = AnalysisResultsVisitor(analyzer)
3838
visitor.visit(parse_tree)
3939
return visitor.results

onnxscript/ir/_schemas.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from __future__ import annotations
44

55
import collections.abc
6-
import copy
76
import dataclasses
87
import inspect
98
import logging

onnxscript/irbuilder.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ class IRStmt:
194194
- `sub_functions`: A dictionary of sub-functions that this statement may call, mapping
195195
function names to `onnx.FunctionProto` instances.
196196
"""
197+
197198
def __init__(
198199
self,
199200
result: Sequence[str],

onnxscript/values.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import logging
99
import types
1010
import typing
11-
from enum import IntFlag
1211
from typing import ( # type: ignore[attr-defined]
1312
Any,
1413
Callable,
@@ -18,14 +17,13 @@
1817
Protocol,
1918
Sequence,
2019
TypeVar,
21-
_GenericAlias,
2220
)
2321

2422
import onnx
2523
import onnx.defs
2624
from typing_extensions import ParamSpec
2725

28-
from onnxscript import _converter, irbuilder, sourceinfo, type_annotation
26+
from onnxscript import _converter, irbuilder, type_annotation
2927
from onnxscript._internal import ast_utils, deprecation
3028
from onnxscript.ir import _schemas
3129

0 commit comments

Comments
 (0)