Model setup parameters (data and psf images, zeropoint, mask) are now specified by a Configuration component in the model file instead of arguments passed to model_galaxy_mcmc.
Fixed error in posterior composite inverse variance map calculation.
Model setup parameters (data and psf images, zeropoint, mask) are now specified by a Configuration component in the model file instead of arguments passed to model_galaxy_mcmc.
Fixed error in posterior composite inverse variance map calculation.
Added timing test for point source lanczos3 shifting.
Merge remote branch 'origin/feat/configuration-component' into feat/configuration-component
Minimized calculations for adding PSF component to raw array. lanczos3 and bilinear kernel weights are now both calculated only for the relevant pixels (not the whole array, as lanczos3 previously did). Also unified the method used.
Fixed a bug in PSF timing calculation. Previously was re-calculating and re-allocating coordinate arrays on every iteration. This step made up the bulk of the measured time for each iteration. Changed so it is pre-calculated once, as happens in the fitting code.
Added recent changes section to README, mention that model specification is now handled by the configuration component.
Merge branch 'feat/configuration-component'