iOpt.evolvent Package
evolvent
- class iOpt.evolvent.evolvent.Evolvent[исходный код]
Базовые классы:
objectClass Evolvent
- Параметры
lower_bound_of_float_variables (np.ndarray(shape = (1), dtype = np.double)) – array for lower bounds, А.
upper_bound_of_float_variables (np.ndarray(shape = (1), dtype = np.double)) – array for upper bounds, В.
number_of_float_variables (int.) – dimension (N).
evolvent_density (int.) – evolvent density (m).
- set_bounds()[исходный код]
Set bounds
- Параметры
lower_bound_of_float_variables (np.ndarray(shape = (1), dtype = np.double)) – array for lower bounds, А.
upper_bound_of_float_variables (np.ndarray(shape = (1), dtype = np.double)) – array for upper bounds, В.
- get_image()[исходный код]
Get image (x->y)
- Параметры
x (np.double.) – value of x.
- Результат
array of values y.
- Тип результата
np.ndarray(shape = (1), dtype = np.double)
- get_inverse_image()[исходный код]
Get inverse image (y->x)
- Параметры
y (np.ndarray(shape = (1), dtype = np.double)) – value of y.
- Результат
value of x.
- Тип результата
np.double:.
- get_preimages()[исходный код]
Get inverse image (y->x)
- Параметры
y (np.ndarray(shape = (1), dtype = np.double)) – value of y.
- Результат
value of x.
- Тип результата
np.double:.