desdeo.core.ResultFactory

class desdeo.core.ResultFactory.BoundsFactory(optimization_method)[source]

Bases: desdeo.core.ResultFactory.ResultFactory

__abstractmethods__ = frozenset({})
__init__(optimization_method)[source]

Initialize self. See help(type(self)) for accurate signature.

__module__ = 'desdeo.core.ResultFactory'
result(prev_point, upper=False)[source]
class desdeo.core.ResultFactory.IterationPointFactory(optimization_method)[source]

Bases: desdeo.core.ResultFactory.ResultFactory

__abstractmethods__ = frozenset({})
__init__(optimization_method)[source]

Initialize self. See help(type(self)) for accurate signature.

__module__ = 'desdeo.core.ResultFactory'
result(preferences, prev_point)[source]
Return type

Tuple[ndarray, List[float]]

class desdeo.core.ResultFactory.ResultFactory[source]

Bases: abc.ABC

Abstract base class for result factories

__abstractmethods__ = frozenset({})
__module__ = 'desdeo.core.ResultFactory'