Dies ist ein kleineres Release, das sich auf die Verbesserung der Stabilität und die Behebung von Fehlern konzentriert, mit einigen Komfortverbesserungen.
Neue Funktionen
Neue Benchmark-Funktionen: Numerische Single-Objective-Funktionen hinzugefügt: Ellipsoid und Griewank.
Fehlerbehebungen
-
Ein Problem wurde behoben, bei dem
StdWorkflownicht mit Algorithmen funktionierte, die von anderen Algorithmen erben. -
Ein Fehler in der Funktion
latin_hypercube_sampling_standardwurde korrigiert. -
Ein Problem wurde gelöst, bei dem
non_dominateuntertorch.compilefehlschlug. -
Ein Problem wurde korrigiert, bei dem
PSOin bestimmten Fällen das Standardgerät (Default Device) nicht korrekt verwendete.
Refactoring & Wartung
-
Häufig verwendete Utilities wurden der Einfachheit halber auf die oberste Ebene re-exportiert, zum Beispiel:
-
evox.compileanstelle vonevox.core.compile -
evox.vmapanstelle vonevox.core.vmap. -
Veralteter oder redundanter Code wurde entfernt.
Vollständiges Änderungsprotokoll: https://github.com/EMI-Group/evox/compare/v1.2.0…v1.2.1
Open-Source-Code / Community-Ressourcen
Paper:
https://arxiv.org/abs/2503.20286
GitHub:
https://github.com/EMI-Group/evomo
Upstream-Projekt (EvoX):
https://github.com/EMI-Group/evox
QQ-Gruppe: 297969717

QQ-Gruppe | Evolving Machine Intelligence