EvoX v1.4.1 исправляет алгоритмические ошибки и проблемы выполнения в стабильной серии 1.x.
Исправления алгоритмов
- CMA-ES: исправлены ранговое обновление ковариации первого порядка и константа накопления
c_c; устранён сбой вtorch.cond, тест снова включён (#251, #255, #256). - Варианты DE: в
DE_binary_crossoverнормальное распределение заменено равномерным. Исправлена адаптацияFиCRв SHADE, а начальные популяции вариантов DE теперь генерируются в допустимых границах (#252, #258). - PSO: исправлен перенос границ на устройство (#253).
- Эволюционные стратегии: исправлены работа ASEBO после активации градиентного подпространства, значение
pop_sizeпо умолчанию в XNES/SeparableNES и сбои подпространств Guided ES (#257, #259).
Операторы и метрики
- Устранены сбои турнирного отбора при
n_round=1(#259). - При вычислении гиперобъёма (
hv) теперь игнорируются точки, не доминирующие над опорной точкой (#254).
Благодарим @bbopen, @raashish1601, @Arthur031221 и @flyingdoubleG за их первые вклады.
Релиз: v1.4.1 · Полный список изменений: v1.4.0…v1.4.1