def test_exp(self): x = Elems.exp(FADiff.new_scal(3)) assert x.val == pytest.approx(20.085536923187668) assert x.der == pytest.approx(20.085536923187668) y = 10 assert Elems.exp(y) == np.exp(y)
def test_exp_reverse(self): FADiff.set_mode('reverse') x = Elems.exp(FADiff.new_scal(3)) assert x.val == pytest.approx(20.085536923187668) assert x.der == pytest.approx(20.085536923187668) y = 10 assert Elems.exp(y) == np.exp(y)