更新时间:2024-05-11 GMT+08:00
分享

使用流程

Octopus平台提供了从“数据准备 → 标注数据 → 训练模型 → 仿真任务”的全流程开发,针对每个环节,其使用是相对独立自由的。本章节梳理了Octopus使用流程详解,此文档介绍其中一种方式完成自动驾驶开发。

图1 Octopus的使用流程
表1 使用流程说明

流程

子任务

说明

详细指导

数据准备

创建算子

基于您的业务数据,您可以在Octopus中创建数据处理的算子。

创建算子

数据批导

向Octopus平台导入原始数据包。

批导数据

数据处理

数据导入后,根据不同用途,选择不同算子,对数据包进行数据处理。

处理数据

标注数据

设置团队

Octopus标注服务提供团队管理,为不同团队分配不同项目。未分配到标注项目的团队不能查看该标注项目信息,保证标注任务的私密性及安全性。

创建团队

创建项目

项目内包含多个标注任务,在创建项目时需绑定标注团队,指定团队完成项目内的标注任务。

创建项目

标注任务

根据不同角色分配不同标注任务。

标注流程

训练模型

训练算法

创建训练作业前需要先选择算法,可以使用Octopus内置的算法,也可以自定义算法。

训练算法

模型评测

在机器学习中,通常需要使用一定的方法和标准,来评测一个模型的预测精确度,用于衡量一个模型及其标注结果的可信度。自动驾驶领域的模型多用于目标检测,如识别并标注出图像中车辆、行人、可行区域等对象。

模型评测

编译镜像

编译镜像可以将训练模型转换为特定芯片支持的可识别的文件,编译镜像模块支持对编译镜像的增加、查询、删除以及编辑。

编译镜像

编译任务

训练产生的模型版本,不可直接被车载芯片识别,需要经过编译工具,将训练产生的模型编译成车载芯片识别的模型。

编译任务

仿真任务

评测镜像

Octopus平台各服务均提供用户自定义镜像功能,此模块对镜像提供了统一管理。

仿真镜像

仿真场景

仿真场景模块支持对单个仿真场景的增删改查操作。用户可根据场景类型,依据平台提示,上传符合要求的场景文件。场景创建完毕后,用户可选择在线仿真机器加载场景,通过仿真器内置算法检验场景质量。

仿真场景

仿真任务

仿真任务列表提供对仿真任务的管理功能,支持停止任务、删除任务、修改任务等操作。

仿真任务

相关文档