Skip to content

Commit 994e048

Browse files
committed
fixn interferometer conversion
1 parent 580be1c commit 994e048

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

autoarray/dataset/interferometer/dataset.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ def w_tilde(self):
193193

194194
w_matrix = inversion_interferometer_util.w_tilde_via_preload_from(
195195
w_tilde_preload=curvature_preload,
196-
native_index_for_slim_index=self.real_space_mask.derive_indexes.native_for_slim,
196+
native_index_for_slim_index=np.array(self.real_space_mask.derive_indexes.native_for_slim).astype("int"),
197197
)
198198

199199
dirty_image = self.transformer.image_from(

autoarray/inversion/inversion/interferometer/w_tilde.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ def curvature_matrix_diag(self) -> np.ndarray:
131131
pix_indexes_for_sub_slim_index=mapper.pix_indexes_for_sub_slim_index,
132132
pix_size_for_sub_slim_index=mapper.pix_sizes_for_sub_slim_index,
133133
pix_weights_for_sub_slim_index=mapper.pix_weights_for_sub_slim_index,
134-
native_index_for_slim_index=self.transformer.real_space_mask.derive_indexes.native_for_slim,
134+
native_index_for_slim_index=np.array(self.transformer.real_space_mask.derive_indexes.native_for_slim).astype("int"),
135135
pix_pixels=self.linear_obj_list[0].params,
136136
)
137137

@@ -143,7 +143,7 @@ def curvature_matrix_diag(self) -> np.ndarray:
143143

144144
return inversion_interferometer_util.curvature_matrix_via_w_tilde_curvature_preload_interferometer_from_2(
145145
curvature_preload=self.w_tilde.curvature_preload,
146-
native_index_for_slim_index=self.transformer.real_space_mask.derive_indexes.native_for_slim,
146+
native_index_for_slim_index=np.array(self.transformer.real_space_mask.derive_indexes.native_for_slim).astype("int"),
147147
pix_pixels=self.linear_obj_list[0].params,
148148
sub_slim_indexes_for_pix_index=sub_slim_indexes_for_pix_index.astype("int"),
149149
sub_slim_sizes_for_pix_index=sub_slim_sizes_for_pix_index.astype("int"),

0 commit comments

Comments
 (0)