diff --git a/mlir/python/mlir/dialects/linalg/opdsl/lang/affine.py b/mlir/python/mlir/dialects/linalg/opdsl/lang/affine.py --- a/mlir/python/mlir/dialects/linalg/opdsl/lang/affine.py +++ b/mlir/python/mlir/dialects/linalg/opdsl/lang/affine.py @@ -53,7 +53,7 @@ from typing import Callable, Dict, Optional, Tuple, Union -from mlir import ir as _ir +from ..... import ir as _ir __all__ = [ "AffineBuildState", diff --git a/mlir/python/mlir/dialects/linalg/opdsl/lang/comprehension.py b/mlir/python/mlir/dialects/linalg/opdsl/lang/comprehension.py --- a/mlir/python/mlir/dialects/linalg/opdsl/lang/comprehension.py +++ b/mlir/python/mlir/dialects/linalg/opdsl/lang/comprehension.py @@ -11,8 +11,7 @@ from typing import Any, Dict, List, Optional, Sequence, Set, Tuple from enum import Enum -from mlir import ir as _ir - +from ..... import ir as _ir from .affine import * from .scalar_expr import * from .types import * diff --git a/mlir/python/mlir/dialects/linalg/opdsl/lang/config.py b/mlir/python/mlir/dialects/linalg/opdsl/lang/config.py --- a/mlir/python/mlir/dialects/linalg/opdsl/lang/config.py +++ b/mlir/python/mlir/dialects/linalg/opdsl/lang/config.py @@ -13,8 +13,7 @@ from typing import Dict, Optional -from mlir import ir as _ir - +from ..... import ir as _ir from .comprehension import * from .yaml_helper import * diff --git a/mlir/python/mlir/dialects/linalg/opdsl/lang/dsl.py b/mlir/python/mlir/dialects/linalg/opdsl/lang/dsl.py --- a/mlir/python/mlir/dialects/linalg/opdsl/lang/dsl.py +++ b/mlir/python/mlir/dialects/linalg/opdsl/lang/dsl.py @@ -9,7 +9,7 @@ import inspect import threading -from mlir import ir +from ..... import ir from .comprehension import * from .config import * from .emitter import * diff --git a/mlir/python/mlir/dialects/linalg/opdsl/lang/emitter.py b/mlir/python/mlir/dialects/linalg/opdsl/lang/emitter.py --- a/mlir/python/mlir/dialects/linalg/opdsl/lang/emitter.py +++ b/mlir/python/mlir/dialects/linalg/opdsl/lang/emitter.py @@ -4,10 +4,10 @@ from typing import Dict, Sequence -from mlir.ir import * -from mlir.dialects import linalg -from mlir.dialects import std -from mlir.dialects import math +from .....ir import * +from .... import linalg +from .... import std +from .... import math # TODO: resolve name collision for Linalg functionality that is injected inside # the _mlir.dialects.linalg directly via pybind. from ....._cext_loader import _cext