You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prior to #725 we could specify something like this in a reusable optimizer config:
// MLOS Core optimizer{"class": "mlos_bench.optimizers.MlosCoreOptimizer",// Note: these variables can be overridden by the experiment global config variables."config": {// Override the default backend optimizer choice:// "optimizer_type": "FLAML",// "optimizer_type": "SMAC",// Optionally reduce the high dimension search space using LlamaTune.// "space_adapter_type": "LLAMATUNE",// "space_adapter_type": null,"optimization_target": "99th Percentile Latency (microseconds)","optimization_direction": "min","max_suggestions": 100}}
That makes it harder to overwrite them with globals and leads to the need to specify additional config files rather than keeping them in experiment files. Do we have a good solution for this?
The text was updated successfully, but these errors were encountered:
Wonder if we can add an "optimization_targets": {...} block in the globals and special case that to be passed to the optimizer maybe? Seems a little messy ...
Prior to #725 we could specify something like this in a reusable optimizer config:
and then override it in the
--globals
like so:Now, optimization targets are specified like so:
That makes it harder to overwrite them with globals and leads to the need to specify additional config files rather than keeping them in experiment files. Do we have a good solution for this?
The text was updated successfully, but these errors were encountered: