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

fixed problem

上级 7d048062
...@@ -58,6 +58,11 @@ class MultinomialFromUniform(Op): ...@@ -58,6 +58,11 @@ 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):
# support old pickled graphs
if len(ins) == 2:
(pvals, unis) = ins
n = 1
else:
(pvals, unis, n) = ins (pvals, unis, n) = ins
(z,) = outs (z,) = outs
if self.odtype == 'auto': if self.odtype == 'auto':
...@@ -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
if len(ins) == 2:
(pvals, unis) = ins (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 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论