bundles / scipy latest / scipy / optimize / _differentialevolution / DifferentialEvolutionSolver / _calculate_population_feasibilities
function
scipy.optimize._differentialevolution:DifferentialEvolutionSolver._calculate_population_feasibilities
Signature
def _calculate_population_feasibilities ( self , population ) Summary
Calculate the feasibilities 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
feasible, constraint_violation: ndarray, ndarrayBoolean array of feasibility for each population member, and an array of the constraint violation for each population member. constraint_violation has shape
(np.size(population, 0), M), where M is the number of constraints.
Aliases
-
scipy.optimize._differentialevolution.DifferentialEvolutionSolver._calculate_population_feasibilities