CADETProcess.optimization.Individual#
- class CADETProcess.optimization.Individual(x, x_transformed, f, f_min, g, cv, cv_tol, m, m_min)[source]#
Set of variables evaluated during Optimization.
See also
- Attributes:
- xnp.ndarray
Variable values in untransformed space.
- x_transformednp.ndarray
Independent variable values in transformed space.
- fnp.ndarray
Objective values.
- f_minnp.ndarray
Minimized objective values.
- gnp.ndarray
Nonlinear constraint values.
- cvnp.ndarray
Nonlinear constraints violation.
- cv_tolfloat
Tolerance for constraints violation.
- mnp.ndarray
Meta score values.
- m_minnp.ndarray
Minimized meta score values.
Methods
Verify if all required parameters are set.
dominates
(other)Determine if individual dominates other.
from_dict
(data)Create Individual from dictionary representation of its attributes.
is_similar
(other[, tol])Determine if individual is similar to other.
is_similar_f
(other[, tol])Determine if individual is similar to other based on objective values.
is_similar_g
(other[, tol])Determine if individual is similar to other based on constraint values.
is_similar_m
(other[, tol])Determine if individual is similar to other based on meta score values.
is_similar_x
(other[, tol, use_transformed])Determine if individual is similar to other based on parameter values.
to_dict
()Convert individual to a dictionary.