Skip to content

test: weak lensing JAX vmap-parity script (weak series step 10)#156

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/weak-sigma-crit-jax
Jul 9, 2026
Merged

test: weak lensing JAX vmap-parity script (weak series step 10)#156
Jammy2211 merged 1 commit into
mainfrom
feature/weak-sigma-crit-jax

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

Companion to the PyAutoLens step-10 PR (FitWeak Σ_crit scaling + JAX): scripts/jax_likelihood_functions/weak/{simulator,shear}.py validates AnalysisWeak(use_jax=True) through fitness._vmap against eager NumPy (rtol 1e-6), plain + redshift-scaled variants, following the point_source parity-script conventions. Un-parks the old fast_visualization D.2.b.iii weak item. Merge after the library PR. Tracking: PyAutoLabs/PyAutoLens#590.

🤖 Generated with Claude Code

scripts/jax_likelihood_functions/weak/{simulator,shear}.py — AnalysisWeak
use_jax=True fitness._vmap parity vs eager NumPy, plain + redshift-scaled
variants (PyAutoLens feature/weak-sigma-crit-jax). Un-parks the old
fast_visualization D.2.b.iii weak item.

Weak series step 10 (PyAutoLabs/PyAutoLens#590).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Jul 9, 2026
@Jammy2211 Jammy2211 merged commit 208ef08 into main Jul 9, 2026
4 checks passed
@Jammy2211 Jammy2211 deleted the feature/weak-sigma-crit-jax branch July 9, 2026 14:26
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