MultiObjectiveOptimizationAnalysisResult¶
- class persalys.MultiObjectiveOptimizationAnalysisResult(*args)¶
Multi-objective optimization analysis result.
Methods
Accessor to the object's name.
Accessor to final population.
Accessor to fronts data.
getName
()Accessor to the object's name.
hasName
()Test if the object is named.
setFinalPop
(finalPop)Accessor to final population.
setFronts
(fronts)Accessor to fronts data.
setName
(name)Accessor to the object's name.
- __init__(*args)¶
- getClassName()¶
Accessor to the object’s name.
- Returns:
- class_namestr
The object class name (object.__class__.__name__).
- getFinalPop()¶
Accessor to final population.
- Returns:
- finalPop
Sample
Final population sample. Final points (Xi) and values (Yi) are stacked together with an additional column containing the front index of each point.
- finalPop
- getFronts()¶
Accessor to fronts data.
- Returns:
- finalPopCollection of
Sample
Collection of fronts sample. Each collection item contains final points (Xi). The i^{th} items contains points from front_i.
- finalPopCollection of
- getName()¶
Accessor to the object’s name.
- Returns:
- namestr
The name of the object.
- hasName()¶
Test if the object is named.
- Returns:
- hasNamebool
True if the name is not empty.
- setFinalPop(finalPop)¶
Accessor to final population.
- Parameters:
- finalPop
Sample
Final population sample. Final points (Xi) and values (Yi) are stacked together with an additional column containing the front index of each point.
- finalPop
- setFronts(fronts)¶
Accessor to fronts data.
- Parameters:
- finalPopCollection of
Sample
Collection of fronts sample. Each collection item contains final points (Xi). The i^{th} items contains points from front_i.
- finalPopCollection of
- setName(name)¶
Accessor to the object’s name.
- Parameters:
- namestr
The name of the object.