Skip to content

Commit acf48dd

Browse files
Jammy2211Jammy2211
authored andcommitted
black
1 parent 67a710b commit acf48dd

3 files changed

Lines changed: 31 additions & 29 deletions

File tree

test_autolens/interferometer/test_fit_interferometer.py

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ def test__model_visibilities(interferometer_7):
1010

1111
fit = al.FitInterferometer(dataset=interferometer_7, tracer=tracer)
1212

13-
assert fit.model_data.slim[0] == pytest.approx(np.array([1.48496 + 0.0]), 1.0e-4)
14-
assert fit.log_likelihood == pytest.approx(-34.1685958, 1.0e-4)
13+
assert fit.model_data.slim[0].real == pytest.approx(1.48496, abs=1.0e-4)
14+
assert fit.model_data.slim[0].imag == pytest.approx(0.0, abs=1.0e-4)
15+
assert fit.log_likelihood == pytest.approx(-34.1685958, abs=1.0e-4)
1516

1617

1718
def test__fit_figure_of_merit(interferometer_7):
@@ -268,19 +269,20 @@ def test__galaxy_model_visibilities_dict(interferometer_7, interferometer_7_grid
268269
grid=traced_grid_2d_list_from[1], transformer=interferometer_7_grid.transformer
269270
)
270271

271-
assert fit.galaxy_model_visibilities_dict[g0].slim == pytest.approx(
272-
g0_profile_visibilities, 1.0e-4
272+
assert fit.galaxy_model_visibilities_dict[g0].slim.array == pytest.approx(
273+
g0_profile_visibilities.array, 1.0e-4
273274
)
274-
assert fit.galaxy_model_visibilities_dict[g1].slim == pytest.approx(
275-
g1_profile_visibilities, 1.0e-4
275+
assert fit.galaxy_model_visibilities_dict[g1].slim.array == pytest.approx(
276+
g1_profile_visibilities.array, 1.0e-4
276277
)
277278
assert (
278-
fit.galaxy_model_visibilities_dict[g2].slim == (0.0 + 0.0j) * np.zeros((7,))
279+
fit.galaxy_model_visibilities_dict[g2].slim.array
280+
== (0.0 + 0.0j) * np.zeros((7,))
279281
).all()
280282

281-
assert fit.model_data.slim == pytest.approx(
282-
fit.galaxy_model_visibilities_dict[g0].slim
283-
+ fit.galaxy_model_visibilities_dict[g1].slim,
283+
assert fit.model_data.slim.array == pytest.approx(
284+
fit.galaxy_model_visibilities_dict[g0].slim.array
285+
+ fit.galaxy_model_visibilities_dict[g1].slim.array,
284286
1.0e-4,
285287
)
286288

@@ -305,9 +307,9 @@ def test__galaxy_model_visibilities_dict(interferometer_7, interferometer_7_grid
305307
)
306308
assert (fit.galaxy_model_visibilities_dict[g2] == np.zeros((7,))).all()
307309

308-
assert fit.model_data == pytest.approx(
309-
fit.galaxy_model_visibilities_dict[g0_linear]
310-
+ fit.galaxy_model_visibilities_dict[g1_linear],
310+
assert fit.model_data.array == pytest.approx(
311+
fit.galaxy_model_visibilities_dict[g0_linear].array
312+
+ fit.galaxy_model_visibilities_dict[g1_linear].array,
311313
1.0e-4,
312314
)
313315

@@ -333,8 +335,8 @@ def test__galaxy_model_visibilities_dict(interferometer_7, interferometer_7_grid
333335
0.37828909168666935 + 0.40127834296223164j, 1.0e-4
334336
)
335337

336-
assert fit.model_data == pytest.approx(
337-
fit.galaxy_model_visibilities_dict[galaxy_pix_0], 1.0e-4
338+
assert fit.model_data.array == pytest.approx(
339+
fit.galaxy_model_visibilities_dict[galaxy_pix_0].array, 1.0e-4
338340
)
339341

340342
# Normal light + Linear Light PRofiles + Pixelization + Regularizaiton
@@ -345,8 +347,8 @@ def test__galaxy_model_visibilities_dict(interferometer_7, interferometer_7_grid
345347

346348
fit = al.FitInterferometer(dataset=interferometer_7, tracer=tracer)
347349

348-
assert fit.galaxy_model_visibilities_dict[g0] == pytest.approx(
349-
g0_profile_visibilities, 1.0e-4
350+
assert fit.galaxy_model_visibilities_dict[g0].array == pytest.approx(
351+
g0_profile_visibilities.array, 1.0e-4
350352
)
351353

352354
assert fit.galaxy_model_visibilities_dict[g0_linear][0] == pytest.approx(
@@ -383,14 +385,14 @@ def test__model_visibilities_of_planes_list(interferometer_7):
383385

384386
fit = al.FitInterferometer(dataset=interferometer_7, tracer=tracer)
385387

386-
assert fit.model_visibilities_of_planes_list[0] == pytest.approx(
387-
fit.galaxy_model_visibilities_dict[g0], 1.0e-4
388+
assert fit.model_visibilities_of_planes_list[0].array == pytest.approx(
389+
fit.galaxy_model_visibilities_dict[g0].array, 1.0e-4
388390
)
389-
assert fit.model_visibilities_of_planes_list[1] == pytest.approx(
390-
fit.galaxy_model_visibilities_dict[g1_linear], 1.0e-4
391+
assert fit.model_visibilities_of_planes_list[1].array == pytest.approx(
392+
fit.galaxy_model_visibilities_dict[g1_linear].array, 1.0e-4
391393
)
392-
assert fit.model_visibilities_of_planes_list[2] == pytest.approx(
393-
fit.galaxy_model_visibilities_dict[galaxy_pix_0]
394-
+ fit.galaxy_model_visibilities_dict[galaxy_pix_1],
394+
assert fit.model_visibilities_of_planes_list[2].array == pytest.approx(
395+
fit.galaxy_model_visibilities_dict[galaxy_pix_0].array
396+
+ fit.galaxy_model_visibilities_dict[galaxy_pix_1].array,
395397
1.0e-4,
396398
)

test_autolens/interferometer/test_simulate_and_fit_interferometer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,15 +238,15 @@ def test__simulate_interferometer_data_and_fit__linear_light_profiles_agree_with
238238

239239
assert fit_linear.galaxy_model_visibilities_dict[
240240
lens_galaxy_linear
241-
] == pytest.approx(lens_galaxy_visibilities, 1.0e-4)
241+
].array == pytest.approx(lens_galaxy_visibilities.array, 1.0e-4)
242242

243243
source_galaxy_visibilities = source_galaxy.visibilities_from(
244244
grid=traced_grid_2d_list[1], transformer=dataset.transformer
245245
)
246246

247247
assert fit_linear.galaxy_model_visibilities_dict[
248248
source_galaxy_linear
249-
] == pytest.approx(source_galaxy_visibilities, 1.0e-4)
249+
].array == pytest.approx(source_galaxy_visibilities.array, 1.0e-4)
250250

251251

252252
def test__simulate_interferometer_data_and_fit__linear_light_profiles_and_pixelization():

test_autolens/interferometer/test_simulator.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def test__from_tracer__same_as_tracer_input():
2929
image=tracer.image_2d_from(grid=grid)
3030
)
3131

32-
assert (dataset.data == interferometer_via_image.data).all()
32+
assert (dataset.data == interferometer_via_image.data.array).all()
3333
assert (dataset.uv_wavelengths == interferometer_via_image.uv_wavelengths).all()
3434
assert (dataset.noise_map == interferometer_via_image.noise_map).all()
3535

@@ -61,7 +61,7 @@ def test__via_deflections_and_galaxies_from__same_as_calculation_using_tracer():
6161
image=tracer.image_2d_from(grid=grid)
6262
)
6363

64-
assert (dataset.data == interferometer_via_image.data).all()
64+
assert (dataset.data == interferometer_via_image.data.array).all()
6565
assert (interferometer_via_image.uv_wavelengths == dataset.uv_wavelengths).all()
6666
assert (dataset.noise_map == interferometer_via_image.noise_map).all()
6767

@@ -104,6 +104,6 @@ def test__simulate_interferometer_from_lens__source_galaxy__compare_to_interfero
104104
image=tracer.image_2d_from(grid=grid)
105105
)
106106

107-
assert dataset.data == pytest.approx(interferometer_via_image.data, 1.0e-4)
107+
assert dataset.data == pytest.approx(interferometer_via_image.data.array, 1.0e-4)
108108
assert (dataset.uv_wavelengths == interferometer_via_image.uv_wavelengths).all()
109109
assert (interferometer_via_image.noise_map == dataset.noise_map).all()

0 commit comments

Comments
 (0)