Closed Jordan-Dennis closed 1 year ago
Love to see it!
Depending on the size of this (especially if you do the custom jvp stuff in #181) it might make sense to have this exist as its own package, but its up to you really!
I don't think so :laughing:, when I pulled everything out it was only a few hundred lines (no comments :grimacing:). #181 might not work as well as I thought it would since the output is a matrix and I am not sure how to deal with that.
I was imagining the basis stuff would go in there too, its all pretty general functionality
Yeah, I was thinking of a rather interesting idea actually, which was parametrising the edges of apertures by lines (i.e. mappings of 1D polynomials like gauss-legendre into 2D space). This would be to try and learn dents on the edge of an aperture/pupil. Not sure if we need this but I thought it was a cool idea.
This is how they do it in https://arxiv.org/abs/2010.05978. But it is not an approach I suggest will be useful here in the short term.
Yeah, my priority is trying to eek out some speed so that I can actually learn things about the forwards model.
Decided against in 0.13
Hi all, This one will please @LouisDesdoigts! I'm going to do this today/tomorrow since while optimising the code I was just working with functions. This will make it much easier for me to integrate my optimisations and I know it was @LouisDesdoigts long term plan anyway. Regards Jordan.