desdeo_emo.utilities.newRV
Module Contents
Classes
pass |
Functions
|
Calculate the rotation matrix that rotates the initial_vector to the |
|
Normalize and return a vector. |
|
Return reflection matrix via householder transformation. |
|
Translates points towards origin based on distance. |
|
- class desdeo_emo.utilities.newRV.newRV(lattice_resolution: int = None, number_of_vectors: int = None, number_of_objectives: int = None, creation_type: str = 'Uniform', vector_type: str = 'Spherical', ref_point: list = None)[source]
Bases:
desdeo_emo.utilities.ReferenceVectors.ReferenceVectors
pass
- desdeo_emo.utilities.newRV.rotate(initial_vector, rotated_vector, other_vectors)[source]
Calculate the rotation matrix that rotates the initial_vector to the rotated_vector. Apply that rotation on other_vectors and return. Uses Householder reflections twice to achieve this.
- desdeo_emo.utilities.newRV.householder(vector)[source]
Return reflection matrix via householder transformation.