1. 首页
  2. 数据库
  3. 其它
  4. oxigen:用Rust编写的快速并行可扩展和适应性强的遗传算法框架 源码

oxigen:用Rust编写的快速并行可扩展和适应性强的遗传算法框架 源码

上传者: 2021-05-21 19:18:35上传 ZIP文件 53.43KB 热度 12次
氧气 Oxigen是在Rust中实现的并行遗传算法框架。 这个名字来自的合并OXI dación(防锈翻译成西班牙语)和GEN客位。 可以在找到每个版本中引入的更改。 要在主要版本之间迁移,请查看迁移指南( )。 Oxigen提供以下功能: 快速且并行的遗传算法实现(它在几秒钟内解决了N Queens问题,N = 255)。 有关基准,请查看此文件的“基准”部分。 根据内置的世代,具有恒定,线性和二次函数的可定制的突变和选择率(您可以通过MutationRate和SelectionRate特性实现自己的函数)。 可定制的个人年龄不适,根据个体内置的代数,没有不适应,线性和二次不适应且具有阈值(您可以通过“ Age特征实现自己的年龄功能)。 累积的Roulette , Tournaments和Cup内置选择功能(您可以通过“ Selection特征实现自己的选择功能)。
用户评论