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

Remove global reference to numpy and use a direct local import

上级 bc23b8cc
...@@ -1644,13 +1644,21 @@ sure you have the right version you *will* get wrong results. ...@@ -1644,13 +1644,21 @@ sure you have the right version you *will* get wrong results.
def default_blas_ldflags(): def default_blas_ldflags():
global numpy """Read local NumPy and MKL build settings and construct `ld` flags from them.
Returns
-------
str
"""
import numpy.distutils # noqa
warn_record = [] warn_record = []
try: try:
if hasattr(np.distutils, "__config__") and np.distutils.__config__: if hasattr(numpy.distutils, "__config__") and numpy.distutils.__config__:
# If the old private interface is available use it as it # If the old private interface is available use it as it
# don't print information to the user. # don't print information to the user.
blas_info = np.distutils.__config__.blas_opt_info blas_info = numpy.distutils.__config__.blas_opt_info
else: else:
# We do this import only here, as in some setup, if we # We do this import only here, as in some setup, if we
# just import theano and exit, with the import at global # just import theano and exit, with the import at global
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论