autolens.FitImaging

class autolens.FitImaging(imaging, tracer, hyper_image_sky=None, hyper_background_noise=None, use_hyper_scaling=True, settings_pixelization=<autoarray.inversion.pixelizations.settings.SettingsPixelization object>, settings_inversion=<autoarray.inversion.inversion.settings.SettingsInversion object>, preloads=<autolens.lens.model.preloads.Preloads object>, profiling_dict: Optional[Dict[KT, VT]] = None)
__init__(imaging, tracer, hyper_image_sky=None, hyper_background_noise=None, use_hyper_scaling=True, settings_pixelization=<autoarray.inversion.pixelizations.settings.SettingsPixelization object>, settings_inversion=<autoarray.inversion.inversion.settings.SettingsInversion object>, preloads=<autolens.lens.model.preloads.Preloads object>, profiling_dict: Optional[Dict[KT, VT]] = None)

An lens fitter, which contains the tracer’s used to perform the fit and functions to manipulate the lens dataset’s hyper_galaxies.

Parameters:tracer (Tracer) – The tracer, which describes the ray-tracing and strong lens configuration.

Methods

__init__(imaging, tracer[, hyper_image_sky, …]) An lens fitter, which contains the tracer’s used to perform the fit and functions to manipulate the lens dataset’s hyper_galaxies.
refit_with_new_preloads(preloads[, …])

Attributes

galaxy_model_image_dict A dictionary associating galaxies with their corresponding model images
grid
image
imaging
mask
model_image
model_images_of_planes
subtracted_images_of_planes
total_mappers
unmasked_blurred_image
unmasked_blurred_image_of_planes
unmasked_blurred_image_of_planes_and_galaxies
galaxy_model_image_dict

A dictionary associating galaxies with their corresponding model images