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

Remove SciPy check from aesara.sparse

上级 5043ac8e
from warnings import warn from aesara.sparse import rewriting, sharedvar
from aesara.sparse.basic import *
from aesara.sparse.sharedvar import sparse_constructor as shared
try:
import scipy
enable_sparse = True
except ImportError:
enable_sparse = False
warn("SciPy can't be imported. Sparse matrix support is disabled.")
from aesara.sparse.type import SparseTensorType, _is_sparse from aesara.sparse.type import SparseTensorType, _is_sparse
if enable_sparse: def sparse_grad(var):
from aesara.sparse import rewriting, sharedvar
from aesara.sparse.basic import *
from aesara.sparse.sharedvar import sparse_constructor as shared
def sparse_grad(var):
"""This function return a new variable whose gradient will be """This function return a new variable whose gradient will be
stored in a sparse format instead of dense. stored in a sparse format instead of dense.
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论