提交 e810b0b7 authored 作者: Arnaud Bergeron's avatar Arnaud Bergeron

Flake8 for gof/lazylinker_c.py

上级 9c605c00
...@@ -15,12 +15,13 @@ _logger = logging.getLogger('theano.gof.lazylinker_c') ...@@ -15,12 +15,13 @@ _logger = logging.getLogger('theano.gof.lazylinker_c')
force_compile = False force_compile = False
version = 0.21 # must match constant returned in function get_version() version = 0.21 # must match constant returned in function get_version()
lazylinker_ext = None
def try_import(): def try_import():
global lazylinker_ext global lazylinker_ext
sys.path[0:0] = [config.compiledir] sys.path[0:0] = [config.compiledir]
import lazylinker_ext import lazylinker_ext # noqa
del sys.path[0] del sys.path[0]
...@@ -43,11 +44,11 @@ try: ...@@ -43,11 +44,11 @@ try:
# Try to make the location # Try to make the location
os.mkdir(location) os.mkdir(location)
except OSError as e: except OSError as e:
# If we get an error, verify that the error was # 17, the path already exists, # If we get an error, verify that the error was # 17, the
# and that it is a directory # path already exists, and that it is a directory Note: we
# Note: we can't check if it exists before making it, because we are not holding # can't check if it exists before making it, because we
# the lock right now, so we could race another process and get error 17 if we lose # are not holding the lock right now, so we could race
# the race # another process and get error 17 if we lose the race
assert e.errno == errno.EEXIST assert e.errno == errno.EEXIST
assert os.path.isdir(location) assert os.path.isdir(location)
...@@ -142,5 +143,5 @@ except ImportError: ...@@ -142,5 +143,5 @@ except ImportError:
# Release lock on compilation directory. # Release lock on compilation directory.
release_lock() release_lock()
from lazylinker_ext.lazylinker_ext import * from lazylinker_ext.lazylinker_ext import * # noqa
assert force_compile or (version == get_version()) assert force_compile or (version == get_version())
...@@ -269,7 +269,6 @@ whitelist_flake8 = [ ...@@ -269,7 +269,6 @@ whitelist_flake8 = [
"sparse/sandbox/sp.py", "sparse/sandbox/sp.py",
"gof/destroyhandler.py", "gof/destroyhandler.py",
"gof/unify.py", "gof/unify.py",
"gof/lazylinker_c.py",
"gof/optdb.py", "gof/optdb.py",
"gof/utils.py", "gof/utils.py",
"gof/graph.py", "gof/graph.py",
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论