suboptimumg.sweep.sweeper_1d#
- class suboptimumg.sweep.sweeper_1d.Sweeper1D(comp_data, var_1, dependencies={})[source]#
Bases:
objectOne-dimensional parameter sweeper.
- Parameters:
comp_data (CompetitionData)
var_1 (SweepParamConfig)
dependencies (Dict[str, Callable])
- sweep(verbose=False, num_processes=None)[source]#
Run a one-dimensional parameter sweep using multiprocessing.
- Parameters:
verbose (bool, optional) – Whether to show detailed progress (default is False)
num_processes (int, optional) – Number of processes to use. Defaults to CPU count.
- Returns:
Results of the 1D sweep operation
- Return type: