desdeo.preference.direct

class desdeo.preference.direct.DirectSpecification(method, direction, reference_point=None)[source]

Bases: desdeo.preference.base.Direction, desdeo.preference.base.ReferencePoint

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

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

Return type

None

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

ndarray

reference_point()[source]

Return reference point corresponding to the given preference information

Return type

ndarray

class desdeo.preference.direct.PairwiseRanking(method, selected_obj, other_ranking)[source]

Bases: desdeo.preference.base.Direction

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

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

Return type

None

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

ndarray

class desdeo.preference.direct.PercentageSpecifictation(method, percentages)[source]

Bases: desdeo.preference.base.Direction

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

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

Return type

None

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

ndarray

check_input(input)[source]
Return type

str

default_input()[source]
Return type

ndarray

class desdeo.preference.direct.RelativeRanking(method, ranking)[source]

Bases: desdeo.preference.base.Direction

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

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

Return type

None

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

ndarray