@@ -18,6 +18,7 @@ def inversion(masked_dataset, mapper, regularization):
1818class InversionImaging (object ):
1919 def __init__ (
2020 self ,
21+ image ,
2122 noise_map ,
2223 mapper ,
2324 regularization ,
@@ -62,6 +63,7 @@ def __init__(
6263 The vector containing the reconstructed fit to the hyper_galaxies.
6364 """
6465
66+ self .image = image
6567 self .noise_map = noise_map
6668 self .mapper = mapper
6769 self .regularization = regularization
@@ -81,12 +83,12 @@ def from_data_mapper_and_regularization(
8183
8284 data_vector = inversion_util .data_vector_from_blurred_mapping_matrix_and_data (
8385 blurred_mapping_matrix = blurred_mapping_matrix ,
84- image_1d = image ,
85- noise_map_1d = noise_map ,
86+ image = image ,
87+ noise_map = noise_map ,
8688 )
8789
8890 curvature_matrix = inversion_util .curvature_matrix_from_blurred_mapping_matrix (
89- blurred_mapping_matrix = blurred_mapping_matrix , noise_map_1d = noise_map
91+ blurred_mapping_matrix = blurred_mapping_matrix , noise_map = noise_map
9092 )
9193
9294 regularization_matrix = regularization .regularization_matrix_from_mapper (
@@ -101,6 +103,7 @@ def from_data_mapper_and_regularization(
101103 raise exc .InversionException ()
102104
103105 return InversionImaging (
106+ image = image ,
104107 noise_map = noise_map ,
105108 mapper = mapper ,
106109 regularization = regularization ,
@@ -112,9 +115,9 @@ def from_data_mapper_and_regularization(
112115
113116 @property
114117 def mapped_reconstructed_image (self ):
115- reconstructed_image = inversion_util .reconstructed_data_vector_from_blurred_mapping_matrix_and_solution_vector (
118+ reconstructed_image = inversion_util .mapper_reconstructed_image_from_blurred_mapping_matrix_and_reconstruction (
116119 blurred_mapping_matrix = self .blurred_mapping_matrix ,
117- solution_vector = self .reconstruction ,
120+ reconstruction = self .reconstruction ,
118121 )
119122 return self .mapper .grid .mapping .array_from_array_1d (
120123 array_1d = reconstructed_image
@@ -132,7 +135,7 @@ def errors(self):
132135 def residual_map (self ):
133136 return inversion_util .inversion_residual_map_from_pixelization_values_and_reconstructed_data_1d (
134137 pixelization_values = self .reconstruction ,
135- reconstructed_data_1d = self .mapped_reconstructed_image ,
138+ mapped_reconstructed_data = self .image ,
136139 mask_1d_index_for_sub_mask_1d_index = self .mapper .grid .mask .regions ._mask_1d_index_for_sub_mask_1d_index ,
137140 all_sub_mask_1d_indexes_for_pixelization_1d_index = self .mapper .all_sub_mask_1d_indexes_for_pixelization_1d_index ,
138141 )
@@ -141,7 +144,7 @@ def residual_map(self):
141144 def normalized_residual_map (self ):
142145 return inversion_util .inversion_normalized_residual_map_from_pixelization_values_and_reconstructed_data_1d (
143146 pixelization_values = self .reconstruction ,
144- reconstructed_data_1d = self .mapped_reconstructed_image ,
147+ mapped_reconstructed_data = self .image ,
145148 noise_map_1d = self .noise_map ,
146149 mask_1d_index_for_sub_mask_1d_index = self .mapper .grid .mask .regions ._mask_1d_index_for_sub_mask_1d_index ,
147150 all_sub_mask_1d_indexes_for_pixelization_1d_index = self .mapper .all_sub_mask_1d_indexes_for_pixelization_1d_index ,
@@ -151,7 +154,7 @@ def normalized_residual_map(self):
151154 def chi_squared_map (self ):
152155 return inversion_util .inversion_chi_squared_map_from_pixelization_values_and_reconstructed_data_1d (
153156 pixelization_values = self .reconstruction ,
154- reconstructed_data_1d = self .mapped_reconstructed_image ,
157+ mapped_reconstructed_data = self .image ,
155158 noise_map_1d = self .noise_map ,
156159 mask_1d_index_for_sub_mask_1d_index = self .mapper .grid .mask .regions ._mask_1d_index_for_sub_mask_1d_index ,
157160 all_sub_mask_1d_indexes_for_pixelization_1d_index = self .mapper .all_sub_mask_1d_indexes_for_pixelization_1d_index ,
0 commit comments