Skip to content
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

Parallelization unnecessary external calls fix #126

Merged
merged 50 commits into from
Feb 19, 2025

Conversation

lmseidler
Copy link
Member

  • Stopped the program from calling unnecessary externals by checking stop_event before every external call in iterative_optimization
  • Added some comments to better understand the current workings of the parallelization

Copy link
Member

@marcelmbn marcelmbn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Except for the code style type of things, looks great!

@marcelmbn
Copy link
Member

marcelmbn commented Feb 17, 2025

And can you add the respective change to CHANGELOG.md?

EDIT: Done.

@marcelmbn
Copy link
Member

What do you think about my additions? For postprocessing we haven't checked if stop_event was set up to now, but this is the most time-critical step.

@lmseidler
Copy link
Member Author

this should finally also be merged with the dev/gp3_ipea branch

@marcelmbn
Copy link
Member

this should finally also be merged with the dev/gp3_ipea branch

Agree!
Do you agree with my changes introduced in the latest commit?

@lmseidler
Copy link
Member Author

looks good to me

@marcelmbn marcelmbn merged commit 0ce205a into grimme-lab:main Feb 19, 2025
11 checks passed
@marcelmbn marcelmbn mentioned this pull request Feb 19, 2025
marcelmbn added a commit that referenced this pull request Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants