提交 2d3ab3b0 authored 作者: Frédéric Bastien's avatar Frédéric Bastien 提交者: GitHub

Merge pull request #6312 from shawntan/scan-error

Specifying culprit node in `MissingInputError`
......@@ -208,7 +208,7 @@ class Scan(PureOp):
# Do the missing inputs check here to have the error early.
for var in theano.gof.graph.inputs(self.outputs, self.inputs):
if var not in self.inputs and not isinstance(var, theano.Constant):
raise theano.gof.MissingInputError("ScanOp is missing an input.")
raise theano.gof.MissingInputError("ScanOp is missing an input: %s" % repr(var))
self._cmodule_key = gof.CLinker().cmodule_key_variables(self.inputs,
self.outputs,
[])
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论