v0.17.0
Major Breaking Change update!
AstroPhot is now part of the caskade ecosystem meaning its parameters/models have an incredible amount of flexibility! This also means breaking compatability with previous versions of AstroPhot. YOu should find everything to be very familiar, but many aspects are just a bit different. I suggest you read through the tutorials again to see where things are different, and also check out the caskade tutorials.
You can also now use AstroPhot with JAX!
What's Changed
Here are links to the various PRs that have gone into this mega update. You'll find new models, new features, and new speedups! It's very exciting, I can't wait to see what you do with it!
- fix: Plot target wasnt working for pure noise image, also added total magnitude and uncertainty by @ConnorStoneAstro in #260
- Major update: convert to caksade parameter management system by @ConnorStoneAstro in #265
- refactor: update to SciPy SPEC requirements by @ConnorStoneAstro in #212
- further feature updates by @ConnorStoneAstro in #268
- Add a JAX backend by @ConnorStoneAstro in #272
- Adding deblending and segmentation capability for group models by @ConnorStoneAstro in #280
- Add iterative by parameters LM algorithm by @ConnorStoneAstro in #282
- Focus on empowering functional level AstroPhot, make functional interface tutorial by @ConnorStoneAstro in #281
- Devbugs by @ConnorStoneAstro in #284
- update to next caskade version by @ConnorStoneAstro in #288
- Add Batch model, revamp PSF models, add priors by @ConnorStoneAstro in #292
Full Changelog: v0.16.13...v0.17.0