Module utils

Module utils 

Source
Expand description

Utility functions for multi-objective optimization

Functionsยง

apply_bounds
Apply bounds to a solution
calculate_convergence
Calculate convergence metric (average distance to true Pareto front)
calculate_hypervolume
Calculate hypervolume indicator
calculate_spacing
Calculate diversity metric (spacing)
generate_das_dennis_points
Generate Das-Dennis reference points for NSGA-III
generate_random_population
Generate random initial population