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.
A version of dask integration with the logic following: https://stackoverflow.com/questions/71874244/using-dask-to-fill-boost-histograms-stored-in-class-in-parallel .
Issues:
The solution works like this:
all_histogram_actions_TH1F
function). This function produces dask-delayed objects. All of these dask-delayed objects are then aggregated viacomputeHistos
.dask.compute()
on the histograms.writeHistos
function.Performance sheet: