Spaces:
Running
Running
MilesCranmer
commited on
Commit
•
f5577ea
1
Parent(s):
a6bed2c
Reduce precision of tests
Browse files- test/test.py +3 -3
- test/test_jax.py +1 -1
test/test.py
CHANGED
@@ -140,7 +140,7 @@ class TestPipeline(unittest.TestCase):
|
|
140 |
# These tests are flaky, so don't fail test:
|
141 |
try:
|
142 |
np.testing.assert_almost_equal(
|
143 |
-
model.predict(X.copy())[:, 0], X[:, 0] ** 2, decimal=
|
144 |
)
|
145 |
except AssertionError:
|
146 |
print("Error in test_multioutput_weighted_with_callable_temp_equation")
|
@@ -149,7 +149,7 @@ class TestPipeline(unittest.TestCase):
|
|
149 |
|
150 |
try:
|
151 |
np.testing.assert_almost_equal(
|
152 |
-
model.predict(X.copy())[:, 1], X[:, 1] ** 2, decimal=
|
153 |
)
|
154 |
except AssertionError:
|
155 |
print("Error in test_multioutput_weighted_with_callable_temp_equation")
|
@@ -401,7 +401,7 @@ class TestBest(unittest.TestCase):
|
|
401 |
X = self.X
|
402 |
y = self.y
|
403 |
for f in [self.model.predict, self.equations_.iloc[-1]["lambda_format"]]:
|
404 |
-
np.testing.assert_almost_equal(f(X), y, decimal=
|
405 |
|
406 |
|
407 |
class TestFeatureSelection(unittest.TestCase):
|
|
|
140 |
# These tests are flaky, so don't fail test:
|
141 |
try:
|
142 |
np.testing.assert_almost_equal(
|
143 |
+
model.predict(X.copy())[:, 0], X[:, 0] ** 2, decimal=3
|
144 |
)
|
145 |
except AssertionError:
|
146 |
print("Error in test_multioutput_weighted_with_callable_temp_equation")
|
|
|
149 |
|
150 |
try:
|
151 |
np.testing.assert_almost_equal(
|
152 |
+
model.predict(X.copy())[:, 1], X[:, 1] ** 2, decimal=3
|
153 |
)
|
154 |
except AssertionError:
|
155 |
print("Error in test_multioutput_weighted_with_callable_temp_equation")
|
|
|
401 |
X = self.X
|
402 |
y = self.y
|
403 |
for f in [self.model.predict, self.equations_.iloc[-1]["lambda_format"]]:
|
404 |
+
np.testing.assert_almost_equal(f(X), y, decimal=3)
|
405 |
|
406 |
|
407 |
class TestFeatureSelection(unittest.TestCase):
|
test/test_jax.py
CHANGED
@@ -76,7 +76,7 @@ class TestJAX(unittest.TestCase):
|
|
76 |
np.testing.assert_almost_equal(
|
77 |
np.array(jformat["callable"](jnp.array(X), jformat["parameters"])),
|
78 |
np.square(np.cos(X[:, 1])), # Select feature 1
|
79 |
-
decimal=
|
80 |
)
|
81 |
|
82 |
def test_feature_selection_custom_operators(self):
|
|
|
76 |
np.testing.assert_almost_equal(
|
77 |
np.array(jformat["callable"](jnp.array(X), jformat["parameters"])),
|
78 |
np.square(np.cos(X[:, 1])), # Select feature 1
|
79 |
+
decimal=3,
|
80 |
)
|
81 |
|
82 |
def test_feature_selection_custom_operators(self):
|