def test_lse_4(): lse_vals_1 = np.array([LogSumExponential(1.0).f(x) for x in t()]) lse_vals_5 = np.array([LogSumExponential(5.0).f(x) for x in t()]) lse_vals_20 = np.array([LogSumExponential(20.0).f(x) for x in t()]) assert_array_less(lse_vals_1, lse_vals_5) assert_array_less(lse_vals_5, lse_vals_20)
def test_lse_3(): lse = LogSumExponential() assert lse.radius == 1.0 lse_vals = [lse.f(x) for x in t()] assert_array_less(lse_vals, true_t())
def test_lse_2(): lse = LogSumExponential(20.0) lse_vals = [lse.f(x) for x in t()] assert_array_less(lse_vals, true_t())