Интересно, есть ли способ оценить группы людей при запуске deap? Классические реализации оценивают людей по одному, но моя функция оценки требует, чтобы я оценивал людей с помощью суррогатной модели, которая доступна только в Интернете, а подключение к серверу, на котором хранится эта модель, занимает много времени, поэтому я бы предпочел напрямую отправить всю популяцию. на сервер для оценки вместо того, чтобы подключаться для каждого человека.
(Чтобы получить мои результаты, требуется около 40 секунд, независимо от количества оценок, которые я запрашиваю, и у меня нет возможности изменить это, поскольку это связано с программным обеспечением, к которому я подключаюсь, которое не может быть изменено)
Функция оценки вызывается с помощью: fitnesses = toolbox.map(toolbox.evaluate, invalid_ind)
, и я ранее определил toolbox.register("evaluate", evaluation_fct)