检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
性等维度对自动驾驶系统进行全面评价。评测指标的pass/fail标准比较复杂,需要对一些评测函数的细节进行介绍。 point_type:是一个PointType的枚举类型,表示该子类指标发生特殊状态(一般是指发生异常)时的时刻点用哪种形式存储起来。目前Octopus使用的PointType共有以下4种类型:
Octopus平台依赖算子镜像内的/bin/bash、stdbuf、tee软件,请确保基础镜像内包含上述软件且能通过PATH找到。 一般情况下,训练与评测定义为同一个引擎,主要包括算法或评测脚本运行所需要的基本依赖环境。用户可使用命令行模式或Dockerfile模式进行构建。以训练、评测镜像为例,一般的
编译任务相关操作 在“编译任务”列表,可对任务进行以下操作。 表1 编译任务相关操作 任务 操作步骤 查找任务 在搜索输入框中输入搜索条件,按回车键即可查询。 查看任务详情 单击任务名称,可在任务详情页查看该任务详情、参数详情、编译版本、任务日志和资源在占用情况。 任务详情:
数据资产简介 在自动驾驶产品的开发过程中,海量的数据存储和管理是当前自动驾驶平台面临的业务挑战之一。 Octopus平台的数据服务模块提供了海量数据采集、存储以及数据并行处理等功能,供后续服务进行统一使用。数据服务开发流程如下: 图1 数据服务开发流程 地图管理:支持上传高精地图数据,可用于数据回放、仿真场景等功能。
Octopus内置了一批大类评测指标,并且每个大类评测指标下会多个子类指标。 该字段用于保存每个大类和子类评测指标的通过/未通过/无效的结果状态。 其中无效状态表示该指标在特定场景下是没意义的,如在没有交通灯的场景下,主车在交通灯前的行为检测是没有意义的。 source 是一个Source枚举类型,表示该评测算法的结果来源类型。
地图文件:开放格式和实际上的公路网络在驾驶模拟应用程序中的描述标准(文件格式为“.xodr”)。 3D模型文件:文件格式为“.osgb”。 添加场景标签,标签数量不超过50个。 直接选择:单击“添加标签”,从场景标签中直接选择标签,也可新建标签。 多项搜索:可根据需要决定是否启用多项搜索,输入多个关键字,中间用“;”隔开,可搜索多个关键字。
地图文件:开放格式和实际上的公路网络在驾驶模拟应用程序中的描述标准(文件格式为“.xodr”)。 3D模型文件:文件格式为“.osgb”。 添加场景标签,标签数量不超过50个。 直接选择:单击“添加标签”,从场景标签中直接选择标签,也可新建标签。 多项搜索:可根据需要决定是否启用多项搜索,输入多个关键字,中间用“;”隔开,可搜索多个关键字。
图2 选择算法 训练算法:根据业务所需选择算法,自定义算法需提前在“训练服务 > 算法管理”中创建成功。 参数列表:由算法携带,可修改参数值。 环境变量:由算法携带,可修改参数值。 选择需要归档的模型仓库。 模型仓库需提前在“数据资产 > 模型管理”中创建成功。 图3 常规训练 常规训练:基于数据集和用户算法训练新模型。
简要描述数据集,不包含“@#$%^&*< > \”,不超过256个字符。 在创建作业期间,支持拖动主进度条查看回放详情,仿真场景生成成功后,该场景会在“仿真服务 > 仿真场景 > 场景”中展示。 从数据场景片段进入回放时,在视频进度条上会以的形式,保持数据场景片段的标记,在创建作业时,进度条上会以的形式表示仿真场
用户的资源划分在多个逻辑隔离的空间中,并支持以空间维度进行访问的权限限定。 工作空间默认有一个“default”空间,在没有创建新的工作空间之前,您操作的所有资源均默认在该空间下。当您创建新的工作空间之后,相当于您拥有了一个新的“Octopus分身”,您可以通过菜单栏的左上角进行
终验员(同一验收员不可同时担任同一任务的初验员和终验员)。 验收员可以认领未绑定验收员的待验收任务,一个验收任务只能由一个验收员认领。以下步骤为认领初验或终验任务的操作步骤。 在左侧菜单栏中单击“标注服务 > 项目管理”。 选择“标注项目”页签,单击项目名称。 选择“批次任务列表”,单击批次任务前的。
从非激活态转变为激活态,视为激活一次; 有些场景本身不需要激活预警:例如当一个场景中主车未泊车时,不需要激活泊车碰撞预警,此时如果激活预警反而说明主车算法出错;也有一些场景需要特定次数的激活预警:例如当一个场景中主车驾驶过程中会碰到n个盲区,此时必须正好激活n次才能证明主车算法通
平台预置场景标签暂不支持编辑、删除。 导出标签 单击根标签后的,可导出标签至本地。 搜索标签 在搜索框输入搜索内容,可模糊搜索标签。 多项搜索:可根据需要决定是否启用多项搜索,输入多个关键字,中间用“;”隔开,可搜索多个关键字。 父主题: 标签管理
最大运行时长 仿真任务中一个仿真场景的运行时间或一个场景组中每个场景的运行时间,单位为秒。运行时长选择范围[60,600]。 重复次数 同一个场景在一个任务中多次运行指定次数。重复次数选择范围[1,1000000]。 录制策略 回放场景直观查看主车在仿真场景中的运行情况。目前支持的录制策略:不录制、录制所有场景。
真平台评测管理模块即可被仿真任务使用。在制作评测算法镜像的Dockerfile中,建议将评测代码编译成的二进制文件COPY到系统的/usr/bin目录下,便于在前端界面填写评测镜像的运行命令时直接填写该二进制文件的名称即可。在镜像中新建一个shell脚本来运行评测代码也是可以接受的方案。
最大运行时长 仿真任务中一个仿真场景的运行时间或一个场景组中每个场景的运行时间,单位为秒。运行时长选择范围[60,600]。 重复次数 同一个场景在一个任务中多次运行指定次数。重复次数选择范围[1,1000000]。 录制策略 回放场景直观查看主车在仿真场景中的运行情况。目前支持的录制策略:不录制、录制所有场景。
以上信息填写无误后,单击“确认”。 脚本管理相关操作 在标注脚本列表,还可以进行以下操作。 表1 脚本管理相关操作 任务 操作步骤 编辑标注脚本 单击操作栏内的“编辑”,即可修改标注脚本信息。 删除标注脚本 单击操作栏的“删除”,删除单个标注脚本。 勾选多个标注脚本,单击列表上方的“删除”,可批量删除标注脚本。
语音交互场景下每一个细分环境的标注,也支持整个交互闭环的整体标注。支持讲话人属性(性别、角色等)配置,支持意图识别、问答标注和设备状态标注能力。当前支持的语音类型包括:wav、flac、mp3和m4a。 图1 语音标注 绘制对象 单击语音标注任务名称,选择任意一个文件进入语音标注模板工具进行人工标注。
最大运行时长 仿真任务中一个仿真场景的运行时间或一个场景组中每个场景的运行时间,单位为秒。运行时长选择范围[60,600]。 重复次数 同一个场景在一个任务中多次运行指定次数。重复次数选择范围[1,1000000]。 录制策略 回放场景直观查看主车在仿真场景中的运行情况。目前支持的录制策略:不录制、录制所有场景。
试等操作都可以在Octopus上完成,支持用户从数据到应用的全流程开发;从技术上看,Octopus底层支持各种异构计算资源,开发者可以根据需要灵活选择使用,而不需要关心底层的技术,让自动驾驶开发变得更简单、更方便。 产品架构 自动驾驶云服务(Octopus)是一个一站式的开发平台