Filter stack and radial covar optimizations - #1388
Conversation
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #1388 +/- ##
===========================================
+ Coverage 90.56% 90.65% +0.08%
===========================================
Files 135 135
Lines 14691 14926 +235
===========================================
+ Hits 13305 13531 +226
- Misses 1386 1395 +9 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
1102a7e to
5b5ea36
Compare
[skip ci]
warning sysetm needs improving
still needs cleanup
4b85c73 to
8b9beee
Compare
e062964 to
8d9e1ae
Compare
|
Going to kick off the full CI suite. |
janden
left a comment
There was a problem hiding this comment.
Nice work! A few questions here and there, but nothing major.
|
@janden for the |
|
I was just informed our dev machines need to go down for maintenance. I'm going to merge this now in case there are issues with the updates. Can followup any outstanding concerns with small patches. |
|
Looked through everything and didn't see any problems. |
Converts code towards filter stacks while maintaining ability to use legacy single filters (for now).
Provides a
to_radialmethod for Filters.Provides means to mix most singleton and stack filters. Vectorizes bulk evaluations.
Tries to vectorize (and sometimes use GPU when things fit) for
filter_statck_to_basis_mats.Add code paths to run radially optimized
filter_stack_to_basis_mat.Adds a smoke/timing test for covar2d using 10028 (ribsome) and 11618 (ctf per image) experimental sized cases.
Still a WIP, need self review.