Skip to content

Commit 43c9fa5

Browse files
committed
failing test
1 parent f167f1a commit 43c9fa5

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

autolens/point/fit/positions/source/separations.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ def chi_squared_map(self) -> float:
118118
"""
119119

120120
return self.residual_map**2.0 / (
121-
self.magnifications_at_positions**-2.0 * self.noise_map**2.0
121+
self.magnifications_at_positions.array**-2.0 * self.noise_map.array**2.0
122122
)
123123

124124
@property
@@ -130,7 +130,7 @@ def noise_normalization(self) -> float:
130130
jnp.log(
131131
2
132132
* np.pi
133-
* (self.magnifications_at_positions**-2.0 * self.noise_map**2.0)
133+
* (self.magnifications_at_positions.array**-2.0 * self.noise_map.array**2.0)
134134
)
135135
)
136136

test_autolens/point/fit/positions/image/test_abstract.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,13 @@ def test__multi_plane_position_solving():
7676
redshift_0=0.5, redshift_1=1.0, redshift_final=2.0
7777
)
7878

79+
print(scaling_factor)
80+
print(fit_0.model_data)
81+
print(fit_1.model_data)
82+
7983
assert fit_0.model_data[0, 0] == pytest.approx(
80-
scaling_factor * fit_1.model_data[1, 0], 1.0e-1
84+
scaling_factor * fit_1.model_data.array[1, 0], 1.0e-1
8185
)
8286
assert fit_0.model_data[1, 1] == pytest.approx(
83-
scaling_factor * fit_1.model_data[0, 1], 1.0e-1
87+
scaling_factor * fit_1.model_data.array[0, 1], 1.0e-1
8488
)

test_autolens/point/fit/positions/image/test_pair_all.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ def test_andrew_implementation(fit):
5454
assert fit.chi_squared == -2.0 * -4.40375330990644
5555

5656

57-
@pytest.mark.skipif(not JAX_INSTALLED, reason="JAX is not installed")
58-
def test_jax(fit):
59-
assert jax.jit(fit.log_likelihood)() == -4.40375330990644
57+
# @pytest.mark.skipif(not JAX_INSTALLED, reason="JAX is not installed")
58+
# def test_jax(fit):
59+
# assert jax.jit(fit.log_likelihood)() == -4.40375330990644
6060

6161

6262
def test_nan_model_positions(

test_autolens/point/fit/test_abstract.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,5 @@ def test__magnifications_at_positions__multi_plane_calculation(gal_x1_mp):
5252
assert fit_1.magnifications_at_positions[0] == magnification_1
5353

5454
assert fit_0.magnifications_at_positions[0] != pytest.approx(
55-
fit_1.magnifications_at_positions[0], 1.0e-1
55+
fit_1.magnifications_at_positions.array[0], 1.0e-1
5656
)

0 commit comments

Comments
 (0)