AGENTS.md
CLAUDE.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
PLAN.md
README.rst
eden.ini
pyproject.toml
readthedocs.yml
setup.py
to_do_list
.github/copilot-instructions.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/main.yml
autoarray/__init__.py
autoarray/abstract_ndarray.py
autoarray/exc.py
autoarray/fixtures.py
autoarray/mock.py
autoarray/numba_util.py
autoarray/settings.py
autoarray/type.py
autoarray/config/.gitignore
autoarray/config/README.rst
autoarray/config/general.yaml
autoarray/config/logging.yaml
autoarray/config/visualize/README.rst
autoarray/config/visualize/general.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/imaging/__init__.py
autoarray/dataset/imaging/dataset.py
autoarray/dataset/imaging/simulator.py
autoarray/dataset/interferometer/__init__.py
autoarray/dataset/interferometer/dataset.py
autoarray/dataset/interferometer/simulator.py
autoarray/dataset/mock/__init__.py
autoarray/dataset/mock/mock_dataset.py
autoarray/dataset/plot/__init__.py
autoarray/dataset/plot/imaging_plots.py
autoarray/dataset/plot/interferometer_plots.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_plots.py
autoarray/fit/plot/fit_interferometer_plots.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/pixelization.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/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/sparse.py
autoarray/inversion/inversion/imaging_numba/__init__.py
autoarray/inversion/inversion/imaging_numba/inversion_imaging_numba_util.py
autoarray/inversion/inversion/imaging_numba/sparse.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/mapping.py
autoarray/inversion/inversion/interferometer/sparse.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/mappers/__init__.py
autoarray/inversion/mappers/abstract.py
autoarray/inversion/mappers/mapper_numba_util.py
autoarray/inversion/mappers/mapper_util.py
autoarray/inversion/mesh/__init__.py
autoarray/inversion/mesh/border_relocator.py
autoarray/inversion/mesh/image_mesh/__init__.py
autoarray/inversion/mesh/image_mesh/abstract.py
autoarray/inversion/mesh/image_mesh/abstract_weighted.py
autoarray/inversion/mesh/image_mesh/hilbert.py
autoarray/inversion/mesh/image_mesh/kmeans.py
autoarray/inversion/mesh/image_mesh/overlay.py
autoarray/inversion/mesh/interpolator/__init__.py
autoarray/inversion/mesh/interpolator/abstract.py
autoarray/inversion/mesh/interpolator/delaunay.py
autoarray/inversion/mesh/interpolator/knn.py
autoarray/inversion/mesh/interpolator/rectangular.py
autoarray/inversion/mesh/interpolator/rectangular_uniform.py
autoarray/inversion/mesh/mesh/__init__.py
autoarray/inversion/mesh/mesh/abstract.py
autoarray/inversion/mesh/mesh/delaunay.py
autoarray/inversion/mesh/mesh/knn.py
autoarray/inversion/mesh/mesh/rectangular_adapt_density.py
autoarray/inversion/mesh/mesh/rectangular_adapt_image.py
autoarray/inversion/mesh/mesh/rectangular_uniform.py
autoarray/inversion/mesh/mesh_geometry/__init__.py
autoarray/inversion/mesh/mesh_geometry/abstract.py
autoarray/inversion/mesh/mesh_geometry/delaunay.py
autoarray/inversion/mesh/mesh_geometry/rectangular.py
autoarray/inversion/mock/__init__.py
autoarray/inversion/mock/mock_image_mesh.py
autoarray/inversion/mock/mock_interpolator.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/plot/__init__.py
autoarray/inversion/plot/inversion_plots.py
autoarray/inversion/plot/mapper_plots.py
autoarray/inversion/regularization/__init__.py
autoarray/inversion/regularization/abstract.py
autoarray/inversion/regularization/adapt.py
autoarray/inversion/regularization/adapt_split.py
autoarray/inversion/regularization/adapt_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_adapt_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_psf.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/array.py
autoarray/plot/grid.py
autoarray/plot/inversion.py
autoarray/plot/output.py
autoarray/plot/segmentdata.py
autoarray/plot/utils.py
autoarray/plot/yx.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/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/to_array.py
autoarray/structures/decorators/to_grid.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/mock/__init__.py
autoarray/structures/mock/mock_decorators.py
autoarray/structures/mock/mock_grid.py
autoarray/structures/plot/__init__.py
autoarray/structures/plot/structure_plots.py
autoarray/structures/triangles/__init__.py
autoarray/structures/triangles/abstract.py
autoarray/structures/triangles/array.py
autoarray/structures/triangles/array_np.py
autoarray/structures/triangles/coordinate_array.py
autoarray/structures/triangles/coordinate_array_np.py
autoarray/structures/triangles/shape.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
docs/Makefile
docs/conf.py
docs/index.rst
docs/make.bat
files/eden.ini
files/release.sh
files/to_do_list