{ } Raw JSON

bundles / scipy latest / scipy / optimize / _differentialevolution / DifferentialEvolutionSolver / _calculate_population_energies

function

scipy.optimize._differentialevolution:DifferentialEvolutionSolver._calculate_population_energies

source: /scipy/optimize/_differentialevolution.py :1368

Signature

def   _calculate_population_energies ( self population )

Summary

Calculate the energies of a population.

Parameters

population : ndarray

An array of parameter vectors normalised to [0, 1] using lower and upper limits. Has shape (np.size(population, 0), N).

Returns

energies : ndarray

An 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