LICENSE
MANIFEST.in
README.rst
optional_requirements.txt
requirements.txt
setup.cfg
setup.py
autoarray/__init__.py
autoarray/abstract_ndarray.py
autoarray/exc.py
autoarray/fixtures.py
autoarray/mock.py
autoarray/numba_util.py
autoarray/numpy_wrapper.py
autoarray/preloads.py
autoarray/type.py
autoarray/config/.gitignore
autoarray/config/README.rst
autoarray/config/general.yaml
autoarray/config/grids.yaml
autoarray/config/logging.yaml
autoarray/config/visualize/README.rst
autoarray/config/visualize/general.yaml
autoarray/config/visualize/include.yaml
autoarray/config/visualize/mat_wrap.yaml
autoarray/config/visualize/mat_wrap_1d.yaml
autoarray/config/visualize/mat_wrap_2d.yaml
autoarray/config/visualize/plots.yaml
autoarray/dataset/__init__.py
autoarray/dataset/dataset_model.py
autoarray/dataset/grids.py
autoarray/dataset/preprocess.py
autoarray/dataset/abstract/__init__.py
autoarray/dataset/abstract/dataset.py
autoarray/dataset/abstract/w_tilde.py
autoarray/dataset/imaging/__init__.py
autoarray/dataset/imaging/dataset.py
autoarray/dataset/imaging/simulator.py
autoarray/dataset/imaging/w_tilde.py
autoarray/dataset/interferometer/__init__.py
autoarray/dataset/interferometer/dataset.py
autoarray/dataset/interferometer/simulator.py
autoarray/dataset/interferometer/w_tilde.py
autoarray/dataset/mock/__init__.py
autoarray/dataset/mock/mock_dataset.py
autoarray/dataset/plot/__init__.py
autoarray/dataset/plot/imaging_plotters.py
autoarray/dataset/plot/interferometer_plotters.py
autoarray/fit/__init__.py
autoarray/fit/fit_dataset.py
autoarray/fit/fit_imaging.py
autoarray/fit/fit_interferometer.py
autoarray/fit/fit_util.py
autoarray/fit/mock/__init__.py
autoarray/fit/mock/mock_fit_imaging.py
autoarray/fit/mock/mock_fit_interferometer.py
autoarray/fit/plot/__init__.py
autoarray/fit/plot/fit_imaging_plotters.py
autoarray/fit/plot/fit_interferometer_plotters.py
autoarray/fit/plot/fit_vector_yx_plotters.py
autoarray/geometry/__init__.py
autoarray/geometry/abstract_2d.py
autoarray/geometry/geometry_1d.py
autoarray/geometry/geometry_2d.py
autoarray/geometry/geometry_2d_irregular.py
autoarray/geometry/geometry_util.py
autoarray/inversion/__init__.py
autoarray/inversion/inversion/__init__.py
autoarray/inversion/inversion/abstract.py
autoarray/inversion/inversion/dataset_interface.py
autoarray/inversion/inversion/factory.py
autoarray/inversion/inversion/inversion_util.py
autoarray/inversion/inversion/mapper_valued.py
autoarray/inversion/inversion/settings.py
autoarray/inversion/inversion/imaging/__init__.py
autoarray/inversion/inversion/imaging/abstract.py
autoarray/inversion/inversion/imaging/inversion_imaging_util.py
autoarray/inversion/inversion/imaging/mapping.py
autoarray/inversion/inversion/imaging/w_tilde.py
autoarray/inversion/inversion/interferometer/__init__.py
autoarray/inversion/inversion/interferometer/abstract.py
autoarray/inversion/inversion/interferometer/inversion_interferometer_util.py
autoarray/inversion/inversion/interferometer/lop.py
autoarray/inversion/inversion/interferometer/mapping.py
autoarray/inversion/inversion/interferometer/w_tilde.py
autoarray/inversion/linear_obj/__init__.py
autoarray/inversion/linear_obj/func_list.py
autoarray/inversion/linear_obj/linear_obj.py
autoarray/inversion/linear_obj/neighbors.py
autoarray/inversion/linear_obj/unique_mappings.py
autoarray/inversion/mock/__init__.py
autoarray/inversion/mock/mock_image_mesh.py
autoarray/inversion/mock/mock_inversion.py
autoarray/inversion/mock/mock_inversion_imaging.py
autoarray/inversion/mock/mock_inversion_interferometer.py
autoarray/inversion/mock/mock_linear_obj.py
autoarray/inversion/mock/mock_linear_obj_func_list.py
autoarray/inversion/mock/mock_mapper.py
autoarray/inversion/mock/mock_mesh.py
autoarray/inversion/mock/mock_pixelization.py
autoarray/inversion/mock/mock_regularization.py
autoarray/inversion/pixelization/__init__.py
autoarray/inversion/pixelization/border_relocator.py
autoarray/inversion/pixelization/pixelization.py
autoarray/inversion/pixelization/image_mesh/__init__.py
autoarray/inversion/pixelization/image_mesh/abstract.py
autoarray/inversion/pixelization/image_mesh/abstract_weighted.py
autoarray/inversion/pixelization/image_mesh/hilbert.py
autoarray/inversion/pixelization/image_mesh/kmeans.py
autoarray/inversion/pixelization/image_mesh/overlay.py
autoarray/inversion/pixelization/mappers/__init__.py
autoarray/inversion/pixelization/mappers/abstract.py
autoarray/inversion/pixelization/mappers/delaunay.py
autoarray/inversion/pixelization/mappers/factory.py
autoarray/inversion/pixelization/mappers/mapper_grids.py
autoarray/inversion/pixelization/mappers/mapper_util.py
autoarray/inversion/pixelization/mappers/rectangular.py
autoarray/inversion/pixelization/mappers/voronoi.py
autoarray/inversion/pixelization/mesh/__init__.py
autoarray/inversion/pixelization/mesh/abstract.py
autoarray/inversion/pixelization/mesh/delaunay.py
autoarray/inversion/pixelization/mesh/mesh_util.py
autoarray/inversion/pixelization/mesh/rectangular.py
autoarray/inversion/pixelization/mesh/triangulation.py
autoarray/inversion/pixelization/mesh/voronoi.py
autoarray/inversion/plot/__init__.py
autoarray/inversion/plot/inversion_plotters.py
autoarray/inversion/plot/mapper_plotters.py
autoarray/inversion/regularization/__init__.py
autoarray/inversion/regularization/abstract.py
autoarray/inversion/regularization/adaptive_brightness.py
autoarray/inversion/regularization/adaptive_brightness_split.py
autoarray/inversion/regularization/adaptive_brightness_split_zeroth.py
autoarray/inversion/regularization/brightness_zeroth.py
autoarray/inversion/regularization/constant.py
autoarray/inversion/regularization/constant_split.py
autoarray/inversion/regularization/constant_zeroth.py
autoarray/inversion/regularization/exponential_kernel.py
autoarray/inversion/regularization/gaussian_kernel.py
autoarray/inversion/regularization/matern_kernel.py
autoarray/inversion/regularization/regularization_util.py
autoarray/inversion/regularization/zeroth.py
autoarray/layout/__init__.py
autoarray/layout/layout.py
autoarray/layout/layout_util.py
autoarray/layout/region.py
autoarray/mask/__init__.py
autoarray/mask/abstract_mask.py
autoarray/mask/mask_1d.py
autoarray/mask/mask_1d_util.py
autoarray/mask/mask_2d.py
autoarray/mask/mask_2d_util.py
autoarray/mask/derive/__init__.py
autoarray/mask/derive/grid_1d.py
autoarray/mask/derive/grid_2d.py
autoarray/mask/derive/indexes_2d.py
autoarray/mask/derive/mask_1d.py
autoarray/mask/derive/mask_2d.py
autoarray/mask/derive/zoom_2d.py
autoarray/mask/mock/__init__.py
autoarray/mask/mock/mock_mask.py
autoarray/operators/__init__.py
autoarray/operators/contour.py
autoarray/operators/convolver.py
autoarray/operators/transformer.py
autoarray/operators/transformer_util.py
autoarray/operators/mock/__init__.py
autoarray/operators/mock/mock_convolver.py
autoarray/operators/over_sampling/__init__.py
autoarray/operators/over_sampling/decorator.py
autoarray/operators/over_sampling/over_sample_util.py
autoarray/operators/over_sampling/over_sampler.py
autoarray/plot/__init__.py
autoarray/plot/abstract_plotters.py
autoarray/plot/auto_labels.py
autoarray/plot/multi_plotters.py
autoarray/plot/get_visuals/__init__.py
autoarray/plot/get_visuals/abstract.py
autoarray/plot/get_visuals/one_d.py
autoarray/plot/get_visuals/two_d.py
autoarray/plot/include/__init__.py
autoarray/plot/include/abstract.py
autoarray/plot/include/one_d.py
autoarray/plot/include/two_d.py
autoarray/plot/mat_plot/__init__.py
autoarray/plot/mat_plot/abstract.py
autoarray/plot/mat_plot/one_d.py
autoarray/plot/mat_plot/two_d.py
autoarray/plot/visuals/__init__.py
autoarray/plot/visuals/abstract.py
autoarray/plot/visuals/one_d.py
autoarray/plot/visuals/two_d.py
autoarray/plot/wrap/__init__.py
autoarray/plot/wrap/segmentdata.py
autoarray/plot/wrap/base/__init__.py
autoarray/plot/wrap/base/abstract.py
autoarray/plot/wrap/base/annotate.py
autoarray/plot/wrap/base/axis.py
autoarray/plot/wrap/base/cmap.py
autoarray/plot/wrap/base/colorbar.py
autoarray/plot/wrap/base/colorbar_tickparams.py
autoarray/plot/wrap/base/figure.py
autoarray/plot/wrap/base/label.py
autoarray/plot/wrap/base/legend.py
autoarray/plot/wrap/base/output.py
autoarray/plot/wrap/base/text.py
autoarray/plot/wrap/base/tickparams.py
autoarray/plot/wrap/base/ticks.py
autoarray/plot/wrap/base/title.py
autoarray/plot/wrap/base/units.py
autoarray/plot/wrap/one_d/__init__.py
autoarray/plot/wrap/one_d/abstract.py
autoarray/plot/wrap/one_d/avxline.py
autoarray/plot/wrap/one_d/fill_between.py
autoarray/plot/wrap/one_d/yx_plot.py
autoarray/plot/wrap/one_d/yx_scatter.py
autoarray/plot/wrap/two_d/__init__.py
autoarray/plot/wrap/two_d/abstract.py
autoarray/plot/wrap/two_d/array_overlay.py
autoarray/plot/wrap/two_d/border_scatter.py
autoarray/plot/wrap/two_d/contour.py
autoarray/plot/wrap/two_d/delaunay_drawer.py
autoarray/plot/wrap/two_d/grid_errorbar.py
autoarray/plot/wrap/two_d/grid_plot.py
autoarray/plot/wrap/two_d/grid_scatter.py
autoarray/plot/wrap/two_d/index_plot.py
autoarray/plot/wrap/two_d/index_scatter.py
autoarray/plot/wrap/two_d/interpolated_reconstruction.py
autoarray/plot/wrap/two_d/mask_scatter.py
autoarray/plot/wrap/two_d/mesh_grid_scatter.py
autoarray/plot/wrap/two_d/origin_scatter.py
autoarray/plot/wrap/two_d/parallel_overscan_plot.py
autoarray/plot/wrap/two_d/patch_overlay.py
autoarray/plot/wrap/two_d/positions_scatter.py
autoarray/plot/wrap/two_d/serial_overscan_plot.py
autoarray/plot/wrap/two_d/serial_prescan_plot.py
autoarray/plot/wrap/two_d/vector_yx_quiver.py
autoarray/plot/wrap/two_d/voronoi_drawer.py
autoarray/structures/__init__.py
autoarray/structures/abstract_structure.py
autoarray/structures/header.py
autoarray/structures/visibilities.py
autoarray/structures/arrays/__init__.py
autoarray/structures/arrays/array_1d_util.py
autoarray/structures/arrays/array_2d_util.py
autoarray/structures/arrays/irregular.py
autoarray/structures/arrays/kernel_2d.py
autoarray/structures/arrays/rgb.py
autoarray/structures/arrays/uniform_1d.py
autoarray/structures/arrays/uniform_2d.py
autoarray/structures/decorators/__init__.py
autoarray/structures/decorators/abstract.py
autoarray/structures/decorators/project_grid.py
autoarray/structures/decorators/relocate_radial.py
autoarray/structures/decorators/to_array.py
autoarray/structures/decorators/to_grid.py
autoarray/structures/decorators/to_projected.py
autoarray/structures/decorators/to_vector_yx.py
autoarray/structures/decorators/transform.py
autoarray/structures/grids/__init__.py
autoarray/structures/grids/grid_1d_util.py
autoarray/structures/grids/grid_2d_util.py
autoarray/structures/grids/irregular_2d.py
autoarray/structures/grids/sparse_2d_util.py
autoarray/structures/grids/uniform_1d.py
autoarray/structures/grids/uniform_2d.py
autoarray/structures/mesh/__init__.py
autoarray/structures/mesh/abstract_2d.py
autoarray/structures/mesh/delaunay_2d.py
autoarray/structures/mesh/rectangular_2d.py
autoarray/structures/mesh/triangulation_2d.py
autoarray/structures/mesh/voronoi_2d.py
autoarray/structures/mock/__init__.py
autoarray/structures/mock/mock_decorators.py
autoarray/structures/mock/mock_grid.py
autoarray/structures/plot/__init__.py
autoarray/structures/plot/structure_plotters.py
autoarray/structures/triangles/__init__.py
autoarray/structures/triangles/abstract.py
autoarray/structures/triangles/shape.py
autoarray/structures/triangles/array/__init__.py
autoarray/structures/triangles/array/abstract_array.py
autoarray/structures/triangles/array/array.py
autoarray/structures/triangles/array/jax_array.py
autoarray/structures/triangles/coordinate_array/__init__.py
autoarray/structures/triangles/coordinate_array/abstract_coordinate_array.py
autoarray/structures/triangles/coordinate_array/coordinate_array.py
autoarray/structures/triangles/coordinate_array/jax_coordinate_array.py
autoarray/structures/vectors/__init__.py
autoarray/structures/vectors/abstract.py
autoarray/structures/vectors/irregular.py
autoarray/structures/vectors/uniform.py
autoarray/util/__init__.py
autoarray/util/cholesky_funcs.py
autoarray/util/fnnls.py
autoarray/util/misc_util.py