提交 88ebcd37 authored 作者: lamblin's avatar lamblin

Merge pull request #953 from goodfeli/fix_warn

changed stacklevel of warning to identify code that called T.grad, not
...@@ -487,7 +487,7 @@ def grad(cost, wrt, g_cost=None, consider_constant=None, ...@@ -487,7 +487,7 @@ def grad(cost, wrt, g_cost=None, consider_constant=None,
if disconnected_inputs == 'ignore': if disconnected_inputs == 'ignore':
pass pass
elif disconnected_inputs == 'warn': elif disconnected_inputs == 'warn':
warnings.warn(message, stacklevel=1) warnings.warn(message, stacklevel=2)
elif disconnected_inputs == 'raise': elif disconnected_inputs == 'raise':
raise ValueError(message) raise ValueError(message)
else: else:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论