desdeo.preference.base

class desdeo.preference.base.Direction(method)[source]

Bases: desdeo.preference.base.PreferenceInformation

__abstractmethods__ = frozenset({})
__module__ = 'desdeo.preference.base'
check_input(data)[source]
Return type

str

default_input()[source]
Return type

ndarray

class desdeo.preference.base.PreferenceInformation(method)[source]

Bases: abc.ABC

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

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

Return type

None

__module__ = 'desdeo.preference.base'
_weights()[source]
Return type

ndarray

weights()[source]

Return weight vector corresponding to the given preference information

class desdeo.preference.base.ReferencePoint(method, reference_point=None)[source]

Bases: desdeo.preference.base.PreferenceInformation

__abstractmethods__ = frozenset({})
__init__(method, reference_point=None)[source]

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

Return type

None

__module__ = 'desdeo.preference.base'
reference_point()[source]

Return reference point corresponding to the given preference information