Skip to content

feat: multi_start_prodigy point_source image_plane_solved cell (phase 5 of #657) - #98

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/point-solver-implicit-diff
Jul 31, 2026
Merged

feat: multi_start_prodigy point_source image_plane_solved cell (phase 5 of #657)#98
Jammy2211 merged 1 commit into
mainfrom
feature/point-solver-implicit-diff

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

Summary

Phase-5 search-integration cell (#657; library PR linked below): the first gradient search on an image-plane point-source likelihood, enabled by the PointSolver implicit-diff custom_jvp.

Scripts Changed

  • scripts/point_source/searches/multi_start_prodigy/image_plane_solved.py — new 44-line cell on the standard run_search convention (multi_start_prodigy / point_source / image_plane_solved)
  • scripts/misc/searches/_setup.pyimage_plane_solved / source_plane_solved model types: al.ps.PointSolved model (drops 3 free params vs PointFlux) + FitPositionsImagePairAllSolved / FitPositionsSourceSolved fit-class dispatch
  • scripts/misc/searches/sweep.py — cell registered in CELLS

Upstream PR

PyAutoLabs/PyAutoLens#677

Test Plan

  • AUTOLENS_PROFILING_SMOKE=1 import-check green for the new cell
  • ruff check clean on changed files; build_readme.py --check clean

Generated by the PyAutoLabs agent workflow.

… 5 of #657)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release Queued for the next release label Jul 31, 2026
@Jammy2211
Jammy2211 merged commit eb3bb92 into main Jul 31, 2026
1 check passed
@Jammy2211
Jammy2211 deleted the feature/point-solver-implicit-diff branch July 31, 2026 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release Queued for the next release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant