这是一个专注于提升稳定性并修复 Bug 的小版本更新,同时包含了一些易用性改进。
新特性
新增基准测试函数:添加了单目标数值函数 Ellipsoid 和 Griewank。
Bug 修复
-
修复了
StdWorkflow无法与继承自其他算法的算法正常工作的问题。 -
修正了
latin_hypercube_sampling_standard函数中的一个 Bug。 -
解决了
non_dominate在torch.compile下运行失败的问题。 -
修正了
PSO在某些情况下未能正确使用默认设备的问题。
重构与维护
-
为方便使用,将常用工具重新导出到了顶层,例如:
-
使用
evox.compile代替evox.core.compile -
使用
evox.vmap代替evox.core.vmap。 -
移除了已弃用或冗余的代码。
完整变更日志:https://github.com/EMI-Group/evox/compare/v1.2.0…v1.2.1
开源代码 / 社区资源
论文:
https://arxiv.org/abs/2503.20286
GitHub:
https://github.com/EMI-Group/evomo
上游项目 (EvoX):
https://github.com/EMI-Group/evox
QQ 群:297969717

QQ 群 | 演化机器智能