deephyper.skopt.optimizer.acq_optimizer.pymoo_mixedga.Real#
- class deephyper.skopt.optimizer.acq_optimizer.pymoo_mixedga.Real(value: object | None = None, bounds: Tuple[object | None, object | None] = (None, None), strict: Tuple[object | None, object | None] | None = None, **kwargs: Any)[source]#
Bases:
BoundedVariable
Class for the representation of bounded, real decision variables.
Methods
Get the value of a decision variable.
Randomly sample
n
instances of a decision variable.Set the value of a decision variable.
Attributes
- property lb: object#
Lower bound of the decision variable.
- Returns:
out – The decision variable lower bound.
- Return type:
- sample(n: int | None = None) object | ndarray #
Randomly sample
n
instances of a decision variable.- Parameters:
n (int, None) – Number of decision variable samples which to draw. If
int
, samplen
decision variables. IfNone
, sample a single decision variables.- Returns:
out – If
n
isint
, return anp.ndarray
of shape(n,)
containing sampled decision variables. Ifn
isNone
, return anobject
of a sampled decision variable.- Return type:
object, np.ndarray
- set(value: object) None #
Set the value of a decision variable.
- Parameters:
value (object) – Value to assign to the decision variable.