Questo e un rilascio minore focalizzato sul miglioramento della stabilita e sulla correzione di bug, con alcuni miglioramenti alla qualita d’uso.
Nuove funzionalita
Nuove funzioni benchmark: aggiunte funzioni numeriche mono-obiettivo: Ellipsoid e Griewank.
Correzioni di bug
-
Corretto un problema in cui
StdWorkflownon funzionava con algoritmi che ereditano da altri algoritmi. -
Corretto un bug nella funzione
latin_hypercube_sampling_standard. -
Risolto un problema con
non_dominateche falliva sottotorch.compile. -
Corretto un problema in cui
PSOnon utilizzava correttamente il dispositivo predefinito in alcuni casi.
Refactoring e manutenzione
-
Riesportate le utility di uso comune al livello superiore per comodita, ad esempio:
-
evox.compileal posto dievox.core.compile -
evox.vmapal posto dievox.core.vmap. -
Rimosso codice deprecato o ridondante.
Changelog completo: https://github.com/EMI-Group/evox/compare/v1.2.0…v1.2.1
Codice open source / Risorse della comunita
Paper:
https://arxiv.org/abs/2503.20286
GitHub:
https://github.com/EMI-Group/evomo
Progetto upstream (EvoX):
https://github.com/EMI-Group/evox
Gruppo QQ: 297969717

Gruppo QQ | Evolving Machine Intelligence