DEAP 基于 python 的分布式进化算法开源项目

我要开发同款
匿名用户2019年01月29日
106阅读
所属分类C/C++、程序开发、数学计算
授权协议GPL

作品详情

DEAP是一种用于快速原型设计和思想测试的新型进化计算框架。它旨在使算法明确,数据结构透明。它与多处理和SCOOP等并行机制完美协调。

DEAP包括以下功能:

使用任何可想象的表示的遗传算法

列表,数组,集,字典,树,Numpy数组等

使用前缀树进行遗传编程

弱类型,强类型

自动定义的功能

进化策略(包括CMA-ES)

多目标优化(NSGA-II,SPEA2,MO-CMA-ES)

多个群体的共同进化(合作和竞争)

评估的并行化(以及更多)

居住在人口中的最佳人物名人堂

定期拍摄系统快照的检查点

基准测试模块包含最常见的测试功能

进化的谱系(与NetworkX兼容)

替代算法的示例:粒子群优化,差分进化,分布估计算法

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论