Il s’agit d’une version mineure axée sur l’amélioration de la stabilité et la correction de bugs, avec quelques améliorations de confort.
Nouvelles Fonctionnalités
Nouvelles fonctions de benchmark : Ajout de fonctions numériques mono-objectif : Ellipsoid et Griewank.
Corrections de Bugs
-
Correction d’un problème où
StdWorkflowne fonctionnait pas avec des algorithmes héritant d’autres algorithmes. -
Correction d’un bug dans la fonction
latin_hypercube_sampling_standard. -
Résolution d’un problème où
non_dominateéchouait soustorch.compile. -
Correction d’un problème où
PSOn’utilisait pas correctement le périphérique (device) par défaut dans certains cas.
Refactorisation & Maintenance
-
Réexportation des utilitaires couramment utilisés au niveau supérieur pour plus de commodité, par exemple :
-
evox.compileau lieu deevox.core.compile -
evox.vmapau lieu deevox.core.vmap. -
Suppression du code obsolète ou redondant.
Journal complet des modifications : https://github.com/EMI-Group/evox/compare/v1.2.0…v1.2.1
Code Open Source / Ressources Communautaires
Article :
https://arxiv.org/abs/2503.20286
GitHub :
https://github.com/EMI-Group/evomo
Projet en amont (EvoX) :
https://github.com/EMI-Group/evox
Groupe QQ : 297969717

Groupe QQ | Evolving Machine Intelligence