FBP testing function with different variations of parameters.
This script runs a tests for Filtered Back-Projection with respect to different parameters, such as geometries, backends, and filters.
How long do the tests take to run? It might be good to put most of them, especially the 3D ones, in the "slow" category.
How long do the tests take to run? It might be good to put most of them, especially the 3D ones, in the "slow" category.
Couple of minutes, haven't timed it. 3D ones certainly slow down the process a lot.
Good! Thank you for designing these tests :)
Can you also include the fix to the Ram-Lak filter implementation to this PR?
Oh yes, that is fixed on my local but did not think about pushing it. I will do.
I will have a chat tomorrow with either of you to ask about the "slow" category that Justus mentioned.
I can also push ray transform test with the helical geometry with numpy.
@leftaroundabout could you please review the changes and merge if everything fits? Also, should we rebase on master before merging it?
Antti's new test are much more accurate than the existing ones.