# 算法管理
# 创建训练
制作好训练数据集之后,就可以用训练数据集进行模型训练,算法管理模块预置了6中算法模型,涉及四种场景,分别是:语义分割(unet/attention_Unet/deepleb)、实例分割(mask_rcnn)、目标检测(faster_rcnn)、图片分类(classify)。
1. 在需要训练的算法模型后面点击 创建训练 按钮,填写训练参数,可以进行模型训练。
2. 大部分训练参数都有默认值,主要参数就是选择训练数据集,选择数据集的时候要注意数据集的类型,如果这个模型是语义分割模型,那么就只能选择语义分割类型的数据集。
# 模型训练任务管理
1. 填写完训练参数,提交任务,会返回训练任务的任务id,后台开始进行模型训练,训练过程中可以通过查看详情按钮跳转到任务管理页面,进行任务查看。
2. 点击查看日志,可以查看训练日志,点击查看精度,可以查看训练过程中,模型的精度,如果在训练过程中想终止模型,可以点击停止训练按钮,训练会保存停止前的最新模型进行保存。
# 模型发布
1. 模型训练完成以后,可以点击模型发布按钮进行模型发布,模型发布成功以后,可以在模型管理模块对模型进行管理。
# 算法注册
1. 如果自己开发了可运行的python文件,可以通过算法注册的方式,注册到IGServer-S中,后续就可以通过这个算法进行模型训练,算法注册分为两步:1.注册算法;2.配置算法参数【训练参数和预测参数】
2.. 注册算法时需要上传训练代码py文件和推演代码py文件
3. 算法注册之后,需要点击算法的参数详情,进行参数的设置