跳到内容

迭代优化启发式性能分析器。

许可证

发现未知、未知许可证

找到的许可证

未知
许可证
未知
许可.md
通知 您必须登录才能更改通知设置

IOH分析器/IOHanalyzer

存储库文件导航

I分析仪

元运行下载 CRAN_Status_Badge_version_last_release起重机状态 许可证 R-CMD检查

这个性能分析器对于叠音O(运行)优化H(H)神经病学(IOHs)。

提供:

  • 基于web的图形用户界面(GUI),用于分析和可视化IOH的经验性能,
  • 交互式绘图,
  • 统计评估,
  • 报告生成,以及
  • 命令行界面(CLI)R(右)控制台,允许进行细粒度控制。

它是主要建立在:

它是通过提供:

在线服务

免费服务器https://iohanalyzer.liacs.nl运行的稳定版本I分析仪托管于莱顿高级计算机科学研究所。欢迎您查看!

安装

软件依赖性

  • [强制]R(右)作为I分析仪写为R(右)程序包R(右)必须首先安装环境。可以在此处找到R的二进制文件和安装手册https://cran.r-project.org/.
  • [可选]任一万花筒(推荐)或逆戟鲸(将被剥夺资格)需要下载巧妙的数字。请参阅卡莱多奥卡以获取各自的安装说明。

稳定版本

请启动一个R(右)控制台并将稳定版本安装为:

R(右)>安装.包('I分析仪')

保持在CRAN(起重机)(综合R存档网络)。

最新版本

最新的开发总是在Github上进行。如果您想试用此版本R(右)包裹开发工具需要:

R(右)>安装.包('开发工具')R(右)> 开发工具::安装github('IOH分析器/IOHanalyzer')

开发版本

如果您想运行您开发的版本:

R(右)> 开发工具::安装git("/路径/to/your/IOHanalyzer/git/repo")

在本地运行Web界面

可以使用以下命令加载IOHanalyzer包:

R(右)>图书馆('I分析仪')R(右)>运行服务器()

它应该在上打开浏览器本地服务器服务器,使用随机端口号。当然,你也可以直接指定端口号:

R(右)>运行服务器(港口 = 1234)

玩得高兴!有关用法的完整参考,请查看我们的Wiki页面.

在线托管

我们提供一个docker文件用于部署I分析仪在服务器上。请参阅https://github.com/IOHprofiler/IOHanalyzer-docker网站了解详细信息。

支持的数据格式

将基准数据加载到需要特定的格式I分析仪。如果您的数据集是以以下格式生成的

然后您只需要将从实验中获得的数据文件夹压缩到拉链文件并将其上载。但是,鼓励您将自己的基准数据转换为此处规定的格式!。支持的数据格式在中指定本页。请按照那里的说明转换数据集。

我们的团队

使用IOHprofiler及其部件时,请将此工作引用为

王浩(Hao Wang)、迪德里克·维梅特恩(Diederick Vermettern)、叶芙蓉(Furong Ye)、卡罗拉·多尔(Carola Doerr)和托马斯·巴克(Thomas Bäck):IOHanalyzer:迭代优化启发式的性能分析,arXiv电子版:2007.039532020。

@第条{IOH剖面仪作者={王浩(Hao Wang)、戴德里克·维梅特恩(Diederick Vermettern)、叶芙蓉(Furong Ye)、卡罗拉·多尔(Carola Doerr)和托马斯·B(Thomas B){“a}ck}标题={{IOHanalyzer:迭代优化启发式的性能分析}}杂志={arXiv电子版:2007.03953}存档前缀="arXiv公司"eprint打印={2007.03953}=2020=七月,关键字={计算机科学-神经和进化计算}网址={https://arxiv.org/abs/2007.03953}}

许可证

此应用程序受BSD 3条款许可.

BSD 3条款许可

版权所有(c)2018,保留所有权利。

以源代码和二进制形式重新分发和使用,有或无如果满足以下条件,则允许进行修改:

  • 重新分发源代码必须保留上述版权声明,即条件列表和以下免责声明。

  • 二进制形式的重新分发必须复制上述版权声明,此条件列表和文档中的以下免责声明和/或分发时提供的其他材料。

  • 版权持有人的姓名或名称贡献者可能被用来支持或推广来自此软件未经事先书面许可。

本软件由版权持有者和贡献者“按原样”提供以及任何明示或暗示的保证,包括但不限于适销性和特定用途适用性的默示保证免责声明。在任何情况下,版权持有人或贡献者均不承担责任对于任何直接、间接、偶然、特殊、示例或后果损害赔偿(包括但不限于采购替代货物或服务;使用、数据或利润的损失;或业务中断)然而引起和基于任何责任理论,无论是在合同中,还是在严格责任中,或因使用而产生的侵权行为(包括疏忽或其他)即使已被告知可能发生此类损坏。