ruby-mhl:Ruby元启发式库

时间:2024-05-18 13:41:10
【文件属性】:

文件名称:ruby-mhl:Ruby元启发式库

文件大小:35KB

文件格式:ZIP

更新时间:2024-05-18 13:41:10

Ruby

ruby-mhl-一个Ruby元启发式库 ruby-mhl是一个科学图书馆,为连续的优化解决方案提供了大量先进的计算智能方法。 更具体地说,ruby-mhl当前支持遗传算法(位串和整数矢量基因型表示形式)和粒子群优化(受约束的PSO,受量子启发的PSO,以及多群版本的受量子启发的PSO)的几种实现,并通过自适应进行了扩展为动态优化问题提供支持的机制。 ruby-mhl设计用于重型目标功能,其评估通常涉及一个或多个长时间的模拟运行,可能在非常复杂的域(或搜索空间)上进行定义。 为此,ruby-mhl允许以并发方式评估目标函数,如果应用程序在没有GIL的Ruby解释器(例如JRuby)上运行,则可以自动利用处理器提供的全部并行性。 。 (ruby-mhl可与任何Ruby解释器一起使用,但是出于性能原因,强烈建议采用JRuby。) 安装 稳定版本(推荐) 您可以通过从RubyGems安装


【文件预览】:
ruby-mhl-master
----.gitignore(214B)
----.projections.json(242B)
----.travis.yml(68B)
----TODO(890B)
----LICENSE(1KB)
----README.md(10KB)
----mhl.gemspec(1KB)
----lib()
--------mhl.rb(204B)
--------mhl()
----extra()
--------process_pso_solver_output.awk(61B)
--------process_ga_solver_output.awk(61B)
----Gemfile(88B)
----Rakefile(220B)
----test()
--------mhl()
--------test_helper.rb(117B)

网友评论