saealib.ContinuousVariable#

class saealib.ContinuousVariable(lb, ub)[ソース]#

ベースクラス: Variable

Continuous real-valued variable on [lb, ub].

パラメータ:
  • lb (float) -- Lower and upper bounds (inclusive).

  • ub (float) -- Lower and upper bounds (inclusive).

Methods

__init__

repair

Clip x to [lb, ub].

Method Details

ContinuousVariable.__init__(lb, ub)[ソース]#
パラメータ:
  • lb (float)

  • ub (float)

戻り値の型:

None

ContinuousVariable.repair(x)[ソース]#

Clip x to [lb, ub].

パラメータ:

x (np.ndarray) -- Values for this dimension.

戻り値:

Clipped values.

戻り値の型:

np.ndarray