You need to enable JavaScript to run this app.
导航

YOLOX-Tiny-Python-后处理

最近更新时间2024.01.30 15:29:34

首次发布时间2023.09.15 19:33:31

YOLOX-Tiny-Python-后处理是 YOLOX-Tiny 的 Python 后处理模型 Demo。

YOLOX-Tiny 模型 基于 COCO 数据集,支持检测 80 个物体类别。本模型基于 Python 格式,可以对 YOLOX-Tiny 模型的输出做进一步处理,生成新的字段。新的字段包含输出的边界框位置、输出的置信度值、输出分类 ID。详情请参见 Python Backend

模型基本信息

您可以在边缘智能控制台的 官方模型 列表访问本模型。下图展示了本模型的基本信息。

alt

输入

名称类型形状转换形状格式
POST_INPUT_0FP321, 3549, 85-None

输入说明:

  • 本模型的输入是 YOLOX-Tiny 模型的输出。
  • 输入的形状是 1 × 3549 × 85。其中 1 表示最大批处理大小,3549 表示 YOLOX-Tiny 模型输出的边界框个数,85 表示 COCO 数据集 80 个分类加上边界框的位置以及边界框的置信度。

输出

名称类型形状转换形状
POST_BOXES_XYXYFP321, 3549, 4-
POST_SCORESFP321, 3549, 1-
POST_CLASS_IDSINT321, 3549, 1-

输出说明:

YOLOX-Tiny 模型的输出经过后处理后生成 3 新的字段。

  • POST_BOXES_XYXY 表示输出的边界框位置, 4 个输出分别为 X1,Y1, X2, Y2。
  • POST_SCORES 表示输出置信度值。
  • POST_CLASS_IDS 表示输出分类 ID。

模型版本

本模型提供一个可部署版本。

alt

版本名称最大批处理大小硬件架构说明
v1_max_batch_size_00该版本无需搭配前后处理版本进行使用。

模型部署

注意

本模型不单独部署,需要与 YOLOX-Tiny-Python后处理-联合模型 一起部署。更多信息,请参见Ensemble 模型配置说明

  1. 访问本模型的模型详情。

  2. 版本管理 标签页,找到要使用的版本,单击 操作 列的 部署

  3. 部署模型服务 页面,选择要部署当前模型的 一体机 并设置 服务名称 以及服务的 HTTP端口GRPC端口,然后单击 确认

    • 服务名称在一台一体机中必须保持唯一。
    • 您设置的 HTTP 端口和 GRPC 端口不能是一体机中已被其他服务占用的端口。
    • 在首次部署模型服务时,我们推荐您使用其他配置的预设默认值。模型服务成功部署后,您可以根据实际需求编辑模型服务的配置。

    详细的操作步骤,请参见使用官方模型

完成上述操作后,您可以在 模型服务 标签页查看模型服务的部署情况。