class documentation

class _BoxConstraintsTransformationTemplate(BoxConstraintsTransformationBase):

View In Hierarchy

copy/paste this template to implement a new boundary handling transformation

Method __init__ Undocumented
Method initialize initialize in base class
Class Variable __doc__ Undocumented
Method _inverse_i Undocumented
Method _transform_i Undocumented

Inherited from BoxConstraintsTransformationBase:

Method __call__ Undocumented
Method bounds_i return [ith_lower_bound, ith_upper_bound]
Method inverse Undocumented
Method shift_or_mirror_into_invertible_domain return the reference solution that has the same box_constraints_transformation(solution) value, i.e. tf.shift_or_mirror_into_invertible_domain(x) = tf.inverse(tf.transform(x)). This is an idempotent mapping (leading to the same result independent how often it is repeatedly applied).
Instance Variable bounds Undocumented
Method _index Undocumented
Method _lowerupperval Undocumented
Instance Variable _lb Undocumented
Instance Variable _ub Undocumented
def __init__(self, bounds):
def initialize(self):
__doc__ =

Undocumented

def _inverse_i(self, y, i):
def _transform_i(self, x, i):