- Can make a parameter free across al combined analysis objects (docs / cookbook to be written):
analysis = sum(analysis_list)
analysis = analysis.with_free_parameters(
model.parameter,
)
- Model composition using relations (cookbook to be written):
x_list = [464, 658, 806]
m = af.UniformPrior(lower_limit=-0.1, upper_limit=0.1)
c = af.UniformPrior(lower_limit=-10.0, upper_limit=10.0)
analysis_list = []
for x, imaging in zip(x_list, imaging_list):
y = af.Add(af.Multiply(x, m), c)
analysis_list.append(
al.AnalysisImaging(dataset=imaging).with_model(
model.replacing(
{
model.gaussian.x: gaussian.x,
}
)
)
)
- Tutorials for fitting a hierarchical model outside of EP.
https://github.com/Jammy2211/autofit_workspace/tree/release/notebooks/howtofit/chapter_graphical_models
- Stability upgrades to EP framework.