算法创建
- 在左侧菜单栏中单击“仿真服务 > 算法管理”。
- 单击“新建算法”,填写算法基本信息。
图1 新建算法
请根据实际情况自定义填写,其中带“*”为必填项。
- 算法类型:固定为“容器镜像”。
- 算法名称:只能包含数字、英文、中文、下划线、中划线,不得超过64个字符。
- 算法描述:不得包含“@#$%^&*< > \”特殊字符,不得超过255个字符。
- 镜像选择:下拉选择仿真算法镜像。
如果镜像仓库中的算法镜像已被其他仿真算法引用,需要在镜像仓库中重新创建算法镜像。
- 配置运行环境
图2 配置运行环境
- 运行命令:输入运行算法的命令,具体命令根据仿真算法镜像启动脚本确定。示例命令如:bash start.sh,python main.py等。
运行命令需满足以下条件:
- 不能为空。
- 必须是满足ASCII码的字符串。
- 不能包含特殊字符\@#$%^&*<>。
- 不能超过255个字符。
- 关键字:根据需要填写算法启动关键字。
- CPU:输入CPU核数。
- 内存:输入内存大小。
-
如果需要使用关键字功能,请确保算法程序可以在前台(stdout)打印该日志。建议使用日志库实现输出,如果使用printf等调试打印,可能结果会无效。
- 运行命令:输入运行算法的命令,具体命令根据仿真算法镜像启动脚本确定。示例命令如:bash start.sh,python main.py等。
- 以上信息填写完成后,单击“创建”新建算法。
- 查看算法详情。
算法新建后,在“算法列表”可以查看新建的算法,单击指定“算法名称”,可以查看算法的基本信息和算法详情。
算法列表相关操作
任务 |
操作步骤 |
---|---|
搜索算法 |
在搜索框中输入关键字搜索相关算法。支持通过算法名称和算法ID搜索。 |
查看算法详情 |
单击算法名称,即可查看算法详情页。 |
编辑算法 |
单击操作栏的“编辑”,即可编辑算法信息。 |
删除算法 |
单击操作栏的“删除”,即可删除算法信息。
说明:
不可删除被任务占用的算法。 |