提交 2a2ae620 authored 作者: Frederic's avatar Frederic

Better error message

上级 2fc09a03
......@@ -4064,8 +4064,11 @@ def get_vector_length(v):
if ((isinstance(stop, numbers.Integral) and
isinstance(start, numbers.Integral))):
return stop - start
raise ValueError("length not known")
if isinstance(v, Variable):
msg = theano.printing.debugprint(v, file='str')
else:
msg = str(v)
raise ValueError("length not known: %s" % msg)
@constructor
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论