From da1b9188580e9c83368dfca50b9231261c139092 Mon Sep 17 00:00:00 2001 From: Jammy2211 Date: Sat, 16 May 2026 11:05:16 +0100 Subject: [PATCH] feat: mirror JIT likelihood profiling scripts and input datasets (Phase 1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Phase 1 of the autolens_profiling z_feature roadmap. Mirrors the JIT likelihood profiling scripts and their pre-existing tracked input datasets from PyAutoLabs/autolens_workspace_developer/jax_profiling/jit/ into this repo. _developer remains the source of truth — no scripts or data are moved or deleted upstream. Scripts mirrored (9 .py + 1 __init__.py, verbatim filenames): likelihood/imaging/{mge,pixelization,delaunay}.py likelihood/interferometer/{mge,pixelization,delaunay}.py likelihood/point_source/{image_plane,source_plane}.py likelihood/datacube/{__init__.py,delaunay.py} Datasets mirrored (14 files, ~900K, checksums verified identical to source): dataset/imaging/hst/, dataset/imaging/source_complex/ dataset/interferometer/sma/ dataset/point_source/simple/ Path rewrites applied uniformly across all 9 scripts: - Path("jax_profiling") / "dataset" / ... -> Path("dataset") / ... - _script_dir.parents[2] -> _script_dir.parents[1] (one fewer level in the new layout: likelihood//