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.
Nothing special, just adding the number of the iteration on which we are to the objective function. A bit of context: when building cms-pixel-autotuning/CA-parameter-tuning#4 I noticed that having the number of the iteration we are running on in the objective function could be useful from time to time.
In that specific case, since the outputs are redirect to logs it's useful to keep track of each log per iteration.
In general, for a generic
objective
function, once could use**kwargs
after the mandatoryparams
input for anything extra. This is basically the only modification I did to the optimizer itself for the automatic optimization. I would have tested it with one of the examples but apparently, at the moment, they are not runnable.