-
Notifications
You must be signed in to change notification settings - Fork 26
Filter stack and radial covar optimizations #1388
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
49d17ff
add timing printouts within cov2d
garrettwrong 822e9f9
add fetch and eval_t times
garrettwrong 66cf925
stashing initial rad ctf port, trying compare to our filter
garrettwrong 9680000
stashing to_radial and freq pt scaling patches
garrettwrong a88fd9b
cleanup debugging logic a bit
garrettwrong f621822
continue cleanup
garrettwrong c84a96c
use existing expand_method, add radial, instead of new flag
garrettwrong 798951b
use existing expand_method, add radial, instead of new flag
garrettwrong 4568e6f
cleanup
garrettwrong 4a562e7
cleanup
garrettwrong 45a6caf
remove warnings
garrettwrong af522e7
fix logic error
garrettwrong 1713e0f
refix logic error
garrettwrong 7ab9c37
add tqdm to cov2d filter to basis mat
garrettwrong 780a166
optimal fle basis comp
garrettwrong af7d1bc
stub in bulk ctf code
garrettwrong 74e60bf
tests passing except FFB opts
garrettwrong 0a1f3c5
ffb equiv checkpoint
garrettwrong 0dc76ee
cleanup
garrettwrong 0582bf7
cleanup
garrettwrong faad4ca
cleanup FFB doc strings
garrettwrong 1cf187a
dtype sensitivity
garrettwrong 042bad7
more cleanup, maybe CI passing
garrettwrong 338ebfa
more cleanup, maybe docs runs
garrettwrong 60ae2bf
cleanup extra loop
garrettwrong 2d9ad39
add force diag option to cov2d
garrettwrong 2c30fb5
ctf stack unit test patches
garrettwrong 760f013
minimal xform/pipeline patches
garrettwrong 3a93549
got both filter (ds) and filter stack running
garrettwrong 90b32a1
initial attempt extending multiplicative filter bcast
garrettwrong 92c74b5
hacktastic ctf param passthrough
garrettwrong 3658db3
revert last approach in favor of using evaluate per dev meeting
garrettwrong 820d9b6
rm unused var
garrettwrong c87f753
satisfy tox
garrettwrong 03eba11
stashing, got filter stack to basis mat eval working for ffb2d
garrettwrong 6024124
begin filter_basis_mat cleanup
garrettwrong f0e1429
continue filter_basis_mat cleanup
garrettwrong e9d95fd
initial documentation updates
garrettwrong 36a39f4
make np.unique call compat with older numpy
garrettwrong 97e0326
should been better, was not
garrettwrong 756f3e0
first round cleanup
garrettwrong 2428e09
cleanup unused rmat and move reshapes out of loop
garrettwrong c6c76b2
cleanup additional ffb2d test
garrettwrong 37a71a3
cleanup some filter eval concerns
garrettwrong 3db308e
tox cleanup
garrettwrong 69748b3
tox cleanup
garrettwrong 10ce299
missing xp
garrettwrong 888fc5f
add large covar pytest file and some minor changes for one of the cases
garrettwrong f262f4e
add a top of file docstring to test
garrettwrong c3463b9
more cleanup
garrettwrong 7214293
improve test coverage
garrettwrong 6c11b8f
increase testing
garrettwrong 091697d
force covering the batching case
garrettwrong df12950
remove redundant function
garrettwrong 8b9beee
consolidate redundant functions
garrettwrong 8b8cec9
comment cleanup
garrettwrong e0f2311
cleanup filter src and test file
garrettwrong 466311a
cleanup
garrettwrong a7b0282
breakout Image convolve from Image filter
garrettwrong 8d9e1ae
minor cleanup new test file
garrettwrong 82423b2
add ability to force non-radial filter_stack_to_basis_mats given radi…
garrettwrong 84b5339
hide/note force_diag
garrettwrong 6b61e26
Remove incorrect indice conversion (bug) from convolve wts
garrettwrong 527f7af
add additional cases to long covar test suite
garrettwrong 76a5c1e
rename convolve operation to _filter, rm copy pasta comment
garrettwrong 6400090
remove deprecated wavelength attr and comment from CTFFilter
garrettwrong 4c80909
update kcut
garrettwrong a767ea9
add comment regarding _filter_pts
garrettwrong f8cf103
refactor filter_stack_to_basis_mats to use expand_radial_vec
garrettwrong ffadf43
cleanup the old filter_stack_to_basis_mats a little more
garrettwrong aaa8702
refactor FLE ftbm to use expand_radial_vec
garrettwrong 39bcdb4
tox cleanup
garrettwrong File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.