Skip to main content

GridSpace

Module: opytimizer.spaces.grid

A GridSpace Factory Class for agents, variables and methods related to the grid search space.

Constructor​

GridSpace(n_variables: int, n_objectives: int, step: Union[float, List, Tuple, Any], lower_bound: Union[float, List, Tuple, Any], upper_bound: Union[float, List, Tuple, Any], mapping: Optional[List[str]] = None, env: opytimizer.core.environment.Environment = None, tensorized: bool = False) -> Union[opytimizer.spaces.grid._SingleObjectiveGridSpace, opytimizer.spaces.grid._MultiObjectiveGridSpace]

Parameters​

ParameterTypeDefaultDescription
n_variablesint—
n_objectivesint—
stepUnion[float, List, Tuple, Any]—
lower_boundUnion[float, List, Tuple, Any]—
upper_boundUnion[float, List, Tuple, Any]—
mappingOptional[List[str]]None—
envopytimizer.core.environment.EnvironmentNone—
tensorizedboolFalse—