提交 db3a1aae authored 作者: Olivier Delalleau's avatar Olivier Delalleau

Fixed some incorrectly defined tests

* Tests of `trunc` and `trunc_inplace` Ops were testing `floor` instead of `trunc`. * Inplace test for `conj` was using the non inplace version of `conj`.
上级 e62ee2c1
......@@ -959,22 +959,23 @@ FloorTester = makeBroadcastTester(op=tensor.floor,
# yet it does not...
grad=_grad_broadcast_unary_normal)
TruncInplaceTester = makeBroadcastTester(
op=inplace.floor_inplace,
expected=lambda a: numpy.asarray(numpy.floor(a), a.dtype),
good=_good_broadcast_unary_normal_no_complex,
inplace=True)
TruncTester = makeBroadcastTester(
op=tensor.floor,
expected=lambda a: numpy.asarray(numpy.floor(a), a.dtype),
good=_good_broadcast_unary_normal_no_complex)
FloorInplaceTester = makeBroadcastTester(op=inplace.floor_inplace,
expected=lambda a: numpy.asarray(numpy.floor(a), a.dtype),
good=_good_broadcast_unary_normal_no_complex,
grad=_grad_broadcast_unary_normal,
inplace=True)
TruncInplaceTester = makeBroadcastTester(
op=inplace.trunc_inplace,
expected=lambda a: numpy.asarray(numpy.trunc(a), a.dtype),
good=_good_broadcast_unary_normal_no_complex,
inplace=True)
TruncTester = makeBroadcastTester(
op=tensor.trunc,
expected=lambda a: numpy.asarray(numpy.trunc(a), a.dtype),
good=_good_broadcast_unary_normal_no_complex)
RoundHalfToEvenTester = makeBroadcastTester(
op=tensor.round_half_to_even,
expected=numpy.round,
......@@ -1495,7 +1496,7 @@ ConjTester = makeBroadcastTester(
expected=numpy.conj,
good=_good_broadcast_unary_normal)
ConjInplaceTester = makeBroadcastTester(
op=tensor.conj,
op=inplace.conj_inplace,
expected=numpy.conj,
good=_good_broadcast_unary_normal,
inplace=True)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论