提交 bfd7f973 authored 作者: Brandon T. Willard's avatar Brandon T. Willard 提交者: Brandon T. Willard

Fix typing issues in aesara.link.c.cvm

上级 d0e35832
...@@ -10,13 +10,13 @@ try: ...@@ -10,13 +10,13 @@ try:
raise MissingGXX( raise MissingGXX(
"lazylinker will not be imported if aesara.config.cxx is not set." "lazylinker will not be imported if aesara.config.cxx is not set."
) )
from aesara.link.c import lazylinker_c from aesara.link.c.lazylinker_c import CLazyLinker
class CVM(lazylinker_c.CLazyLinker, VM): class CVM(CLazyLinker, VM):
def __init__(self, fgraph, *args, **kwargs): def __init__(self, fgraph, *args, **kwargs):
self.fgraph = fgraph self.fgraph = fgraph
lazylinker_c.CLazyLinker.__init__(self, *args, **kwargs)
# skip VM.__init__ # skip VM.__init__
CLazyLinker.__init__(self, *args, **kwargs)
except ImportError: except ImportError:
......
...@@ -152,6 +152,7 @@ except ImportError: ...@@ -152,6 +152,7 @@ except ImportError:
assert lazylinker_ext._version == lazy_c.get_version() assert lazylinker_ext._version == lazy_c.get_version()
_logger.info(f"New version {lazylinker_ext._version}") _logger.info(f"New version {lazylinker_ext._version}")
from lazylinker_ext.lazylinker_ext import CLazyLinker # noqa
from lazylinker_ext.lazylinker_ext import * # noqa from lazylinker_ext.lazylinker_ext import * # noqa
assert force_compile or (version == get_version()) # noqa assert force_compile or (version == get_version()) # noqa
...@@ -115,10 +115,6 @@ check_untyped_defs = False ...@@ -115,10 +115,6 @@ check_untyped_defs = False
ignore_errors = True ignore_errors = True
check_untyped_defs = False check_untyped_defs = False
[mypy-aesara.link.c.cvm]
ignore_errors = True
check_untyped_defs = False
[mypy-aesara.link.c.lazylinker_c] [mypy-aesara.link.c.lazylinker_c]
ignore_errors = True ignore_errors = True
check_untyped_defs = False check_untyped_defs = False
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论