#14 · 主分类: 优化与启发式算法

pagmo2

artificial-intelligence evolutionary-algorithms evolutionary-strategy genetic-algorithm metaheuristics multi-objective-optimization optimization optimization-algorithms optimization-methods optimization-tools pagmo parallel-computing parallel-processing python python3 stochastic-optimizers

一个C++平台,通过异步广义岛模型执行全局和局部优化任务的并行计算。

项目最后更新:05/23/26

GitHub Stars

935

Forks数量

185

贡献者数量

63

许可证

GPL-3.0

收录理由

这是一个面向并行优化的C++库,核心思路很直接:用一套统一接口把遗传算法、进化策略或局部求解器接入同一套工作流,无需重构既有项目。它采用的异步广义岛模型,可以让多个协作种群在不同并行单元上同时运行,面对全局优化、多目标问题或代价高昂的黑盒函数时,这种设计能显著提升求解效率。对于Python使用者,需要留意的是官方绑定已拆分到独立的pygmo项目中,而C++核心本身依然扎实,既适合科研与教学场景,也能应对对计算规模有较高要求的实际任务。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目