提交 f12dca6f authored 作者: Amjad Almahairi's avatar Amjad Almahairi

fixed problem

上级 7d048062
...@@ -58,7 +58,12 @@ class MultinomialFromUniform(Op): ...@@ -58,7 +58,12 @@ class MultinomialFromUniform(Op):
# return (6,) # return (6,)
def c_code(self, node, name, ins, outs, sub): def c_code(self, node, name, ins, outs, sub):
(pvals, unis, n) = ins # support old pickled graphs
if len(ins) == 2:
(pvals, unis) = ins
n = 1
else:
(pvals, unis, n) = ins
(z,) = outs (z,) = outs
if self.odtype == 'auto': if self.odtype == 'auto':
t = "PyArray_TYPE(%(pvals)s)" % locals() t = "PyArray_TYPE(%(pvals)s)" % locals()
...@@ -269,13 +274,7 @@ class GpuMultinomialFromUniform(MultinomialFromUniform, GpuOp): ...@@ -269,13 +274,7 @@ class GpuMultinomialFromUniform(MultinomialFromUniform, GpuOp):
""" % locals() """ % locals()
def c_code(self, node, name, ins, outs, sub): def c_code(self, node, name, ins, outs, sub):
# support old pickled graphs (pvals, unis) = ins
if len(ins) == 2:
(pvals, unis) = ins
n_samples = 1
else:
(pvals, unis, n_samples) = ins
(z,) = outs (z,) = outs
fail = sub['fail'] fail = sub['fail']
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论