检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Octopus平台提供了从“数据准备 → 标注数据 → 训练模型 → 仿真任务”的全流程开发,针对每个环节,其使用是相对独立自由的。本章节梳理了Octopus使用流程详解,此文档介绍其中一种方式完成自动驾驶开发。 图1 Octopus的使用流程 表1 使用流程说明 流程 子任务 说明 详细指导 数据准备 创建算子
开通我的模型和购买套餐包 在使用智驾模型服务场景识别、2D图像生成、2D预标注、3D预标注等功能之前,需先开通我的模型。开通后,我的模型是根据API调用次数收取费用,推荐您购买模型套餐包,价格比按需计费模式更优惠。开通服务和购买套餐包之后,您可以在“我的模型”区域查看开通状态和套餐包使用情况。
评测算法的自研proto接口 背景 Octopus内置一套评测算法,用于对自动驾驶系统的性能表现进行多维度评测。内置评测算法的评测结果按照eva.proto中的定义,序列化成pb文件保存起来。 Octopus仿真平台的前端通过解析评测pb对评测结果进行展示,目前控制台展示主要分为两大方面:
与数据包同名的yaml配置文件说明 数据包中必须含有与数据包同名的yaml配置文件主要包括车辆名称、传感器信息和标定ID等信息,详情参考如下: # 华为八爪鱼自动驾驶云服务数据采集说明 project: '项目名称' module: '感知' cardrive: collect_time:
与数据包同名的yaml配置文件说明 数据包中必须含有与数据包同名的yaml配置文件主要包括车辆名称、传感器信息和标定ID等信息,详情参考如下: # 华为八爪鱼自动驾驶云服务数据采集说明 project: '项目名称' module: '感知' cardrive: collect_time:
与数据包同名的yaml配置文件说明 数据包中必须含有与数据包同名的yaml配置文件主要包括车辆名称、传感器信息和标定ID等信息,详情参考如下: # 华为八爪鱼自动驾驶云服务数据采集说明 project: '项目名称' module: '感知' cardrive: collect_time:
支持展示CPU、内存、GPU、显存四种资源的实时占用情况,便于及时调整服务所需资源规格,避免造成资源不足或浪费。 接口访问和调用 获取用户Token 调用推理服务接口时首先需要获取IAM子用户Token作为凭据,具体参见获取IAM用户Token(使用密码)。请求示例如下: 请求URI:
"labels_ext":{ "text_attribute":"", //文档属性标注,可为空 "text_intention":"", //文档意图标注,可为空 "relations":[
mes”中。 仿真平台定义了sim_osi.proto和eva.proto,用于支持用户自定义评测的功能,具体的proto字段说明见请联系接口人获取仿真服务的proto协议。 图1 自定义评测流程 如上图所示,自定义评测算法以仿真pb文件作为输入,进行评测逻辑处理后,将评测结果写成评测pb。
否则将该结果文件直接上传到评测结果文件夹中。 docVersion: 表示八爪鱼评测可视化报告的文档版本。 metadata: 表示文档的基本元信息。 spec:表示规格,即文档包含的内容。其中overview中保留总览信息,将字段对象渲染为无边线表格概况信息。content渲染为评测结果内容主体。
"labels_ext":{ "text_attribute":"", //文档属性标注,可为空 "text_intention":"", //文档意图标注,可为空 "relations":[
同时选择3个对象类型,但不能同时选择“地锁”和其他类型的对象。 当前控制台上地锁只支持指定单个对象框生成图像,其他类型支持多个对象框。 API支持多个对象框。 人车模型最多支持17个框。 单击“创建”,可在列表查看模型生成的2D图像。 图4 模型生成的2D图像列表 2D图像列表相关操作
yaml”配置文件,各类型传感器的名字必须和文件夹名称一致,格式也必须与规范相匹配。 配置文件,主要包括车辆名称、传感器信息和标定ID等信息,详情参考如下: # 华为八爪鱼自动驾驶云服务数据采集说明 cardrive: collect_time: 2020-11-01T08:00:00+08:00
yaml”配置文件,各类型传感器的名字必须和文件夹名称一致,格式也必须与规范相匹配。 配置文件,主要包括车辆名称、传感器信息和标定ID等信息,详情参考如下: # 华为八爪鱼自动驾驶云服务数据采集说明 cardrive: collect_time: 2020-11-01T08:00:00+08:00
夹名称一致,格式也必须与规范相匹配,否则会导致数据上传失败。 配置文件,主要包括车辆名称、传感器信息和标定ID等信息,详情参考如下: # 华为八爪鱼自动驾驶云服务数据采集说明 cardrive: collect_time: 2020-11-01T08:00:00+08:00
支持设置数据库的备份和恢复,来保障数据的可靠性。 权限最小化 临时AK/SK和SecurityToken是系统颁发给用户的临时访问令牌,通过接口设置有效期,范围为15分钟至24小时,过期后需要重新获取。临时AK/SK和SecurityToken遵循权限最小化原则。使用临时AK/SK
服务端必须使用https协议, 且暴露在所有网络平面(0.0.0.0)的“8080”端口。 在“8080”端口,提供URL路径为“/health”的健康检查接口供健康检查使用。 接口仅支持POST、GET、PUT、DELETE四种方法。 Dockerfile示例: FROM python:3.11 USER
除在线服务。 内置在线服务不支持删除。 查看在线服务详情 单击在线服务名称,查看在线服务详情。 在线服务详情页,查看在线服务基本信息、调用接口和配置信息。 查询在线服务 在搜索输入框中输入搜索条件,按回车键即可查询。 在线服务相关操作与任务所处状态约束关系请见下表: 内置在线服务
argets为例) 逻辑场景的ALKS样例,本文只介绍CutOutMultipleBlockingTargets,更多参数介绍,请查看官方文档。 osc2.0场景 import standard scenario CutOutMultipleBlockingTargets: