提交 0a41de24 authored 作者: Brandon T. Willard's avatar Brandon T. Willard 提交者: Thomas Wiecki

Move theano.gradient.verify_grad-specific imports to its function body

上级 aac8889e
...@@ -9,9 +9,7 @@ from functools import partial, reduce ...@@ -9,9 +9,7 @@ from functools import partial, reduce
import numpy as np import numpy as np
import theano import theano
from theano.compile.function import function
from theano.compile.ops import ViewOp from theano.compile.ops import ViewOp
from theano.compile.sharedvalue import shared
from theano.configdefaults import config from theano.configdefaults import config
from theano.graph import utils from theano.graph import utils
from theano.graph.basic import Variable from theano.graph.basic import Variable
...@@ -1760,6 +1758,8 @@ def verify_grad( ...@@ -1760,6 +1758,8 @@ def verify_grad(
that case as well by using random projections. that case as well by using random projections.
""" """
from theano.compile.function import function
from theano.compile.sharedvalue import shared
assert isinstance(pt, (list, tuple)) assert isinstance(pt, (list, tuple))
pt = [np.array(p) for p in pt] pt = [np.array(p) for p in pt]
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论