Skip to content

Adaptive over-sampling: replace trailing sub_size 1 with 2 - #53

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/over-sample-trailing-one-to-two
Jul 31, 2026
Merged

Adaptive over-sampling: replace trailing sub_size 1 with 2#53
Jammy2211 merged 1 commit into
mainfrom
feature/over-sample-trailing-one-to-two

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

Tutorial-wide sweep replacing trailing sub_size 1 with 2 in adaptive over-sampling schemes ([8, 4, 1][8, 4, 2]), keeping a 2x2 outer floor so compact light profiles (e.g. MGE Gaussians) are never evaluated once-per-pixel — the resulting aliasing degrades gradient-based searches. Mirrors PyAutoLabs/autolens_workspace#443.

Scripts Changed

  • 10 tutorial scripts — mechanical sub_size_list sweep as above
  • Notebooks regenerated from scripts

Test Plan

  • Zero sub_size_list=[…, 1] remaining (regex-verified)

Generated by the PyAutoLabs agent workflow.

Adaptive schemes ([4,2,1] / [8,4,1] with radial_list=[0.3,0.6]) dropped to
sub_size 1 beyond 0.6", evaluating the lensed source's arcs with no
over-sampling. With MGE sources this aliases compact Gaussians and degrades
gradient-based searches. Every trailing 1 becomes 2; simulators ([32,8,2])
unchanged. Guide prose updated to the MGE-era justification.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Jul 31, 2026
@Jammy2211
Jammy2211 merged commit b1815e9 into main Jul 31, 2026
6 checks passed
@Jammy2211
Jammy2211 deleted the feature/over-sample-trailing-one-to-two branch July 31, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release PR queued for the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant