-
Notifications
You must be signed in to change notification settings - Fork 95
Closed
Description
Test here when built from wheel.
Python: Python 3.7
Edit: Also here
Python: Python 3.9
Edit: It seems to be a difference in x86_64 and i686, at least past the 14th decimal.
_____________________ TestHyperparameters.test_normalfloat _____________________
self = <test_hyperparameters.TestHyperparameters testMethod=test_normalfloat>
def test_normalfloat(self):
# TODO test non-equality
f1 = NormalFloatHyperparameter("param", 0.5, 10.5)
f1_ = NormalFloatHyperparameter("param", 0.5, 10.5)
self.assertEqual(f1, f1_)
self.assertEqual(
"param, Type: NormalFloat, Mu: 0.5 Sigma: 10.5, Default: 0.5",
str(f1))
self.assertEqual(f1.get_neighbors(0.5, rs=np.random.RandomState(42)),
[5.715498606617943, -0.9517751622974389, 7.300729650057271,
> 16.491813492284265])
E AssertionError: Lists differ: [5.715498606617943, -0.9517751622974389, 7.3007296500572725, 16.49181349228427] != [5.715498606617943, -0.9517751622974389, 7.300729650057271, 16.491813492284265]
E
E First differing element 2:
E 7.3007296500572725
E 7.300729650057271
E
E - [5.715498606617943, -0.9517751622974389, 7.3007296500572725, 16.49181349228427]
E ? ^^ ^
E
E + [5.715498606617943, -0.9517751622974389, 7.300729650057271, 16.491813492284265]
E ? ^ ^^
/project/test/test_hyperparameters.py:209: AssertionErrorReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels