-
Notifications
You must be signed in to change notification settings - Fork 7
Major updates to CryoLike May 2025 #33
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
base: dev
Are you sure you want to change the base?
Conversation
jsoules
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi! Thanks for pushing this, and for checking in for my review.
I don't think it's necessary for me to repeat a line-by-line review of all the changes that are coming over from upstream which were already accepted into EMPM. However, I have reviewed the other PRs into the two big recent feature branches (the generate-from-trajectory branch and the benchmark). I opened secondary PRs with some edits, and also have some questions that we should discuss further in those individual PRs. (The benchmark changes, in particular, will also need to be ported back upstream into EMPM.)
For this branch, I have confirmed that the tests are all still passing (with some xfails and warnings that we should eventually address) under this branch, and I've run almost all the examples successfully. (I am encountering out-of-memory errors in the run_likelihood example; while there's probably something we should investigate in the code, I think the bigger issue is a lot of my GPU memory being reserved by some hanging process or something).
Is there anything else specifically that you'd like me to look at? Otherwise, I think once the benchmarking and trajectory stuff are stable, we should rerun the tests and examples and then this PR should be good to merge.
Mainly changes on Centralize file handling & reorganize run_likelihood by Jeff Soules in the private repo
also replaces #29