We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d575c32 commit 4c6b8fbCopy full SHA for 4c6b8fb
adaptive/tests/test_average_learner.py
@@ -59,3 +59,13 @@ def constant_function(seed):
59
)
60
simple(learner, lambda l: l.loss() < 1)
61
assert learner.npoints >= max(2, min_npoints)
62
+ assert abs(learner.sum_f - values.sum()) < 1e-13
63
+ assert abs(learner.std - std) < 1e-13
64
+
65
66
+def test_zero_mean():
67
+ # see https://github.com/python-adaptive/adaptive/issues/275
68
+ learner = AverageLearner(None, rtol=0.01)
69
+ learner.tell(0, -1)
70
+ learner.tell(1, 1)
71
+ learner.loss()
0 commit comments