Skip to content

docs: show opt-in EP updater in workspace - #136

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/ep-optimise-updater
Aug 8, 2026
Merged

docs: show opt-in EP updater in workspace#136
Jammy2211 merged 1 commit into
mainfrom
feature/ep-optimise-updater

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

  • document that expectation-propagation optimisation is undamped by default
  • show how to opt in with af.SimplerUpdater(delta=...)
  • regenerate the canonical notebook from the updated tutorial script
  • keep the workspace change gated on the upstream PyAutoFit PR merging first

Scripts Changed

  • scripts/features/expectation_propagation.py — documents the undamped default and demonstrates the optional af.SimplerUpdater
  • notebooks/features/expectation_propagation.ipynb — regenerated canonical notebook output

Upstream PR

Test Plan

  • direct execution of the changed tutorial script: passed
  • notebook matches canonical PyAutoHands generation exactly
  • PyAutoFit suite: 1667 passed, 6 skipped
  • downstream smoke scripts:
    • AutoFit: 8/8 passed
    • AutoGalaxy: 13/13 passed
    • AutoLens: 35/35 passed
    • Euclid: 6/6 passed
  • human-acknowledged environment limitations:
    • exact Heart gate reports RED because PyAutoFit is intentionally on feature/ep-optimise-updater, not main
    • notebook kernels cannot start in this sandbox: ZMQError: Operation not permitted (addr='ipc://kernel-ipc-1')
    • the broad AutoLens integration runtime ended with fatal library error, lookup self

Merge only after the upstream PyAutoFit PR is merged.

Generated with ChatGPT Codex.

@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Aug 8, 2026 — with ChatGPT Codex Connector
@Jammy2211
Jammy2211 marked this pull request as ready for review August 8, 2026 17:59
@Jammy2211
Jammy2211 merged commit cf8b407 into main Aug 8, 2026
6 checks passed
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