Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 弃用警告:模块scipy.linalg.blas.fblas已弃用,请改用scipy.linalg.blas_Python_Numpy_Scipy_Theano - Fatal编程技术网

Python 弃用警告:模块scipy.linalg.blas.fblas已弃用,请改用scipy.linalg.blas

Python 弃用警告:模块scipy.linalg.blas.fblas已弃用,请改用scipy.linalg.blas,python,numpy,scipy,theano,Python,Numpy,Scipy,Theano,我刚刚在我的机器上安装了theano,但当我尝试使用它时-即导入theano 我收到这个“弃用警告”: /usr/lib/python2.7/dist-packages/scipy/lib/_util.py:35: DeprecationWarning: Module scipy.linalg.blas.fblas is deprecated, use scipy.linalg.blas instead DeprecationWarning) 当我注释掉上面的行时,错误不会显示出来。我试过

我刚刚在我的机器上安装了theano,但当我尝试使用它时-即
导入theano
我收到这个“弃用警告”:

/usr/lib/python2.7/dist-packages/scipy/lib/_util.py:35: DeprecationWarning: Module scipy.linalg.blas.fblas is deprecated, use scipy.linalg.blas instead
  DeprecationWarning)
当我注释掉上面的行时,错误不会显示出来。我试过更新scipy,numpy,theano。。但什么都不管用


您知道是什么原因导致了此警告以及如何消除它吗?

您可以避免出现弃用警告。如果您不想让它显示出来,可以在代码中添加以下内容

import warnings
warnings.filterwarnings("ignore", category=DeprecationWarning)

这只是一个不赞成的警告。没什么我会担心的。Theano显然试图导入
scipy.linalg.blas.fblas
,它被
scipy.linalg.blas.blas
取代。当然,源代码在github上。您可以随时编写补丁并与开发人员讨论。您使用的Theano版本是什么?该弃用警告应在1月8日之前修复2013@ali_mPR中的最后一句话是:
我唯一的抱怨是它首先尝试了一种不推荐的API形式,然后又回到了支持的形式,但我知道在这种情况下,退回到旧代码有点棘手。
-这似乎还没有修复。@cel-Ah,我认为它已经修复了,因为我从未见过scipy v0.14.1中的弃用警告。您是否看到警告也可能取决于您的scipy版本。不管是哪种方式,这当然没什么好担心的,因为
scipy.linalg.blas.fblas
只会重定向到
scipy.linalg.blas