Skip to content

API(sampling): default sampling helpers to differential evolution - #142

Merged
mj-will merged 3 commits into
mainfrom
make-de-default
Oct 28, 2026
Merged

mj-will merged 3 commits into
mainfrom
make-de-default

Conversation

@mj-will

@mj-will mj-will commented Oct 28, 2026

Copy link
Copy Markdown
Collaborator

Change the sampling helpers to default to DE.

This avoids another dependency (minipcn) and, from my testing for GW analyses, DE is more robust.

Use DE for standard, persistent, and nested SMC, standalone MCMC, and additional posterior draws. Update default-method tests and documentation while retaining explicit MiniPCN selection.
Expose the minipcn extra and retain it in test environments. Keep default DE sampling usable without MiniPCN, with installation guidance when MiniPCN mutation or its adaptive wrapper is selected.
@mj-will mj-will added this to the v0.1.0 milestone Oct 28, 2026
@mj-will
mj-will merged commit 8a2fbe8 into main Oct 28, 2026
9 checks passed
@mj-will
mj-will deleted the make-de-default branch October 28, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant