bundles / scipy 1.17.1 / scipy / optimize / _differentialevolution / DifferentialEvolutionSolver / _calculate_population_energies
function
scipy.optimize._differentialevolution:DifferentialEvolutionSolver._calculate_population_energies
Signature
def _calculate_population_energies ( self , population ) Summary
Calculate the energies of a population.
Parameters
population: ndarrayAn array of parameter vectors normalised to [0, 1] using lower and upper limits. Has shape
(np.size(population, 0), N).
Returns
energies: ndarrayAn array of energies corresponding to each population member. If maxfun will be exceeded during this call, then the number of function evaluations will be reduced and energies will be right-padded with np.inf. Has shape
(np.size(population, 0),)
Aliases
-
scipy.optimize._differentialevolution.DifferentialEvolutionSolver._calculate_population_energies