提交 d0fe50f0 authored 作者: Pascal Lamblin's avatar Pascal Lamblin

Call parent __setstate__, so self.ufunc is correctly set.

Thanks @delallea for finding it.
上级 f89fbb5e
......@@ -1647,7 +1647,7 @@ class CAReduceDtype(CAReduce):
return CAReduce.__hash__(self) ^ hash((self.dtype, self.acc_dtype))
def __setstate__(self, d):
self.__dict__.update(d)
super(CAReduceDtype, self).__setstate__(self, d)
if not hasattr(self, "dtype"):
# This is needed as old pickled will crash otherwise.
# We need to keep the old dtype behavior as the op
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论