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

Do not transform a function passed as op into a bound method

上级 e096f644
......@@ -136,6 +136,7 @@ def safe_make_node(op, *inputs):
return node[0].owner
else:
return node.owner
def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {},
bad_runtime = {}, grad = {}, mode = None, grad_rtol=None,
eps = 1e-10, skip = False):
......@@ -146,7 +147,7 @@ def makeTester(name, op, expected, checks = {}, good = {}, bad_build = {},
class Checker(unittest.TestCase):
op = _op
op = staticmethod(_op)
expected = staticmethod(_expected)
checks = _checks
good = _good
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论