提交 f3f3b80a authored 作者: Frédéric Bastien's avatar Frédéric Bastien

Merge pull request #1600 from huyng/master

Use numpy's officially supported api for retrieving BLAS compile options
...@@ -131,7 +131,7 @@ import time ...@@ -131,7 +131,7 @@ import time
import numpy import numpy
import numpy.distutils import numpy.distutils
import numpy.distutils.__config__ import numpy.distutils.system_info
from theano.configparser import config, AddConfigVar, StrParam from theano.configparser import config, AddConfigVar, StrParam
from theano.gof import (utils, Op, view_roots, DestroyHandler, from theano.gof import (utils, Op, view_roots, DestroyHandler,
...@@ -157,7 +157,7 @@ _logger = logging.getLogger('theano.tensor.blas') ...@@ -157,7 +157,7 @@ _logger = logging.getLogger('theano.tensor.blas')
def default_blas_ldflags(): def default_blas_ldflags():
try: try:
# If we are in a EPD installation, mkl is available # If we are in a EPD installation, mkl is available
blas_info = numpy.distutils.__config__.blas_opt_info blas_info = numpy.distutils.system_info.get_info("blas_opt")
if "EPD" in sys.version: if "EPD" in sys.version:
use_unix_epd = True use_unix_epd = True
if sys.platform == 'win32': if sys.platform == 'win32':
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论