January 2024 (2024.1.27.4)
- Log10 plots implemented in 1D and 2D, which show certain quantities (e.g. galaxy convergence) more clear and include contours showing log10 values:
- Improved subplots including addition of log10 panels:
Pixelization
API now has separate entry for animage_mesh
, defining how the source pixel centres are computed (E.g. using a KMeans clustering) and themesh
is now just the method (e.g.Delaunay
):
pixelization = al.Pixelization(
image_mesh=al.image_mesh.Overlay(shape=(25, 25)),
mesh=al.mesh.Delaunay(),
regularization=al.reg.Constant(coefficient=1.0),
)
-
Implemented
Hilbert
image-mesh which is a significant improvement onKMeans
clustering for creating the distribution of source pixels for a pixelization and inversion. -
Simplified
adapt_dataset
API to now only pass via anAdaptImage
class, which is not passed asGalaxy
attributes anymore but instead through theFitImaging
object. -
Removed
SetupAdapt
object and passimage_mesh_pixels
as an integer through pipelines. -
Added Exponential / Gaussian smoothing kernels for regularization documented in Vernardos 2022 (https://arxiv.org/abs/2202.09378)