提交 8dabd398 authored 作者: Frederic's avatar Frederic

Make ArcsinTester pass in float32.

The old range was causing nan in float32.
上级 431e12ac
...@@ -2248,6 +2248,7 @@ def elemwise_checker(op, expected_f, gap=None, test_dtypes=None, ...@@ -2248,6 +2248,7 @@ def elemwise_checker(op, expected_f, gap=None, test_dtypes=None,
else: else:
self.gap_grad = gap self.gap_grad = gap
# Ensure the test's name is correct. # Ensure the test's name is correct.
utt.seed_rng()
assert eval(self.__class__.__name__) is self.__class__ assert eval(self.__class__.__name__) is self.__class__
def test_op(self): def test_op(self):
...@@ -2449,7 +2450,8 @@ TanTester = elemwise_checker( ...@@ -2449,7 +2450,8 @@ TanTester = elemwise_checker(
ArcsinTester = elemwise_checker( ArcsinTester = elemwise_checker(
sparse.arcsin, sparse.arcsin,
numpy.arcsin, numpy.arcsin,
gap=(-1, 1)) gap=(-1, 1),
gap_grad=(-0.99, 0.99))
ArctanTester = elemwise_checker( ArctanTester = elemwise_checker(
sparse.arctan, sparse.arctan,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论