メインコンテンツまでスキップ
バージョン: v2603

intelligence.zenith_tune.strategies.grid

Grid search strategy for hyperparameter optimization.

GridStrategy Objects

@StrategyRegistry.register("grid")
class GridStrategy(TuningStrategy)

Grid search strategy.

This strategy exhaustively searches all combinations of parameters in the search space. For continuous parameters (Int/Float), the range is discretized based on step size or a default grid resolution.

Naturally terminates when all grid points have been evaluated.

Example:

strategy = GridStrategy() strategy.optimize(search_space, direction, eval_fn)

__init__

def __init__(grid_points: int = 5) -> None

Initialize the grid strategy.

Arguments:

  • grid_points - Number of grid points for parameters without explicit step size.