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

Fix multiprocessing data exchange #926

Merged
merged 7 commits into from
Oct 14, 2022

Conversation

MorrisNein
Copy link
Collaborator

An attempt to minimize data exchange between processes by changing evaluation interface.

@MorrisNein MorrisNein force-pushed the fix_multiprocessing_data_exchange branch 2 times, most recently from 5780294 to 3a5b613 Compare October 14, 2022 11:33
@codecov
Copy link

codecov bot commented Oct 14, 2022

Codecov Report

Merging #926 (671a464) into master (530a066) will increase coverage by 0.28%.
The diff coverage is 98.61%.

@@            Coverage Diff             @@
##           master     #926      +/-   ##
==========================================
+ Coverage   88.32%   88.61%   +0.28%     
==========================================
  Files         203      203              
  Lines       13380    13409      +29     
==========================================
+ Hits        11818    11882      +64     
+ Misses       1562     1527      -35     
Impacted Files Coverage Δ
.../core/optimisers/opt_history_objects/individual.py 84.00% <94.44%> (+2.60%) ⬆️
fedot/core/optimisers/gp_comp/evaluation.py 98.63% <100.00%> (+0.21%) ⬆️
...core/optimisers/opt_history_objects/opt_history.py 77.08% <100.00%> (+0.16%) ⬆️
...on_implementations/models/discriminant_analysis.py 92.59% <0.00%> (-1.86%) ⬇️
fedot/core/pipelines/verification_rules.py 96.20% <0.00%> (-0.64%) ⬇️
...ot/core/composer/gp_composer/specific_operators.py 91.52% <0.00%> (+3.38%) ⬆️
...dot/core/optimisers/gp_comp/operators/selection.py 95.67% <0.00%> (+20.67%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@MorrisNein MorrisNein force-pushed the fix_multiprocessing_data_exchange branch from 3e7eb59 to 7471726 Compare October 14, 2022 14:27
@MorrisNein MorrisNein merged commit 5619a38 into master Oct 14, 2022
@MorrisNein MorrisNein deleted the fix_multiprocessing_data_exchange branch October 14, 2022 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants