xlemoo.plotting
- XLEMOO.plotting.plot_best_fitnesses(generations: List[PastGeneration], ylog=False) None[source]
Plots the best fitness value for each generation.
- Parameters:
generations (List[PastGeneration]) – A list of past generations.
ylog (bool, optional) – Should the y-scale be logarithmic? Defaults to False.
- XLEMOO.plotting.plot_hypervolume(generations: List[PastGeneration], ref_point: ndarray) None[source]
Plots the hypervolume of each generation.
- Parameters:
generations (List[PastGeneration]) – A list of past generations.
ref_point (np.ndarray) – A reference point utilized in computing the hypervolume.
- XLEMOO.plotting.plot_mean_fitnesses(generations: List[PastGeneration], ylog=False) None[source]
Plots the mean fitness value of each generation.
- Parameters:
generations (List[PastGeneration]) – A list of past generations.
ylog (bool, optional) – Should the y-scale be logarithmic? Defaults to False.
- XLEMOO.plotting.plot_std_fitnesses(generations: List[PastGeneration]) None[source]
Plots the standard deviation of the fitness value of each generation.
- Parameters:
generations (List[PastGeneration]) – A list of past generations.