A small wrapper around CMBLensing.jl which gives you a "black-box" posterior on which to test various inference algorithms.
See README.ipynb for complete example and a canonical solution to compare against.
Requires Julia 1.9 beta
Clone this repo, instantiate the package environment, then open and run README.ipynb.
If instead you want to install CMBLensingInferenceTestProblem.jl itself into a parent environment, make sure to also install the exact versions of CMBLensing, JLD2, and Memoization which are pinned in the repo's Manifest.toml. To see these versions, run pkg> st
from this repo, then in the parent environment run e.g. pkg> add CMBLensing#xxxxxxx
with the appropriate commit hash.
(can get rid of this note once I get all the necessary changes merged upstream)