提交 8cc94fff authored 作者: James Bergstra's avatar James Bergstra

rng_mrg - added info to errors printed from c code

上级 85b28c25
...@@ -262,7 +262,8 @@ class mrg_uniform(mrg_uniform_base): ...@@ -262,7 +262,8 @@ class mrg_uniform(mrg_uniform_base):
} }
if (%(size)s->dimensions[0] != %(ndim)s) if (%(size)s->dimensions[0] != %(ndim)s)
{ {
PyErr_Format(PyExc_ValueError, "size must have length %%i", %(ndim)s); PyErr_Format(PyExc_ValueError, "size must have length %%i (not %%i)",
%(ndim)s, %(size)s->dimensions[0]);
%(fail)s %(fail)s
} }
if (%(size)s->descr->type_num != PyArray_INT32) if (%(size)s->descr->type_num != PyArray_INT32)
...@@ -501,7 +502,8 @@ class GPU_mrg_uniform(mrg_uniform_base): ...@@ -501,7 +502,8 @@ class GPU_mrg_uniform(mrg_uniform_base):
} }
if (%(size)s->dimensions[0] != %(ndim)s) if (%(size)s->dimensions[0] != %(ndim)s)
{ {
PyErr_Format(PyExc_ValueError, "size must have length %%i", %(ndim)s); PyErr_Format(PyExc_ValueError, "size must have length %%i (not %%i)",
%(ndim)s, %(size)s->dimensions[0]);
%(fail)s %(fail)s
} }
if (%(size)s->descr->type_num != PyArray_INT32) if (%(size)s->descr->type_num != PyArray_INT32)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论