更新时间:2025-03-10 GMT+08:00
分享

训练算法

添加自定义算法

添加算法流程为“初始化训练算法 > 选择训练算法文件 > 上传训练算法文件”。具体操作步骤如下:

  1. 在左侧菜单栏中选择“训练服务 > 算法管理”。
  2. 单击“新建训练算法”,填写算法的名称和描述信息,其他参数参考如下。

    表1 新建训练算法

    参数

    说明

    镜像

    选择使用的镜像和版本,选定后不支持修改。

    共享级别

    算法的共享级别。

    • 个人:当前操作用户。
    • 团队:当前工作空间下被授权的用户。

    样本类型

    使用的样本类型,选定后不支持修改。

    • 图片
    • 3D点云

    Boot文件路径

    输入训练算法启动文件的路径,该路径为启动文件在算法中的相对路径。

    • 如果启动文件“main.py”位于算法的一级目录下,则路径为“main.py”,文本框内只需输入“main”。
    • 如果启动文件“main.py”位于算法的二级目录下,则路径为“目录名称/main.py”,文本框内只需输入“目录名称/main”。
    说明:
    • 用户无需输入启动文件路径的后缀“.py”,平台会自动添加。
    • 当前只支持.py类型的启动文件。
    • 文件路径只能包含数字、英文、下划线、中划线、点、斜杠和空格,且不能超过256字符。

    参数列表

    可以自定义boot文件的启动参数,需要在算法中定义。单击“新增参数”,填写key和value。

    参数命令

    参数命令为运行启动脚本的shell命令,由配置的“Boot文件路径”和“参数列表中参数及参数值”自动生成,例如:
    main.py  --total_epoches=3 --img_size=[1333,800]  --batch_size=1 --optimizer_name=SGD

    环境变量

    通过注入环境变量至容器中,用户可以快速获取业务相关常量。允许添加的环境变量个数不超过20个。单击“新增参数”,填写key和value。

  3. 单击“下一步”,完成算法的初始化过程。
  4. 选择训练算法文件。

    将本地算法文件夹拖入框中,或单击此处选择本地文件夹,算法管理会将该文件下的所有子文件上传。

    上传中刷新或关闭浏览器会导致文件上传中断,请谨慎操作!

  5. 单击“上传”,等待算法创建成功。

相关文档