推理
模型工作区第二个 Tab。选项目内模型与输入图像(或视频),执行推理,看结构化结果。阈值、输入边长、类别名在加密出包时写入模型包;本页是工程师试跑,不是现场 SDK 的客户侧调参。
截图占位。
从 模型工作区 进来。双击模型打开时顶栏锁定该模型,不再出现模型下拉。
布局
顶栏工具条 →(加密模型才出现)口令行 → 左预览 / 右结果。进度只在顶栏中部一处,底部不再重复。
顶栏
| 控件 | 作用 |
|---|---|
| 模型 | 下拉选项目内模型。NullText =「选择推理模型」。切换后按任务类型自动换品类面板。锁定模式收起,改为只读「模型名 / 任务类型 / 输入尺寸」 |
| 选择图片 | 打开文件选一张图 |
| 选择视频 | 打开文件选视频,逐帧推理 |
| 导出为数据集 | 多选图片 → 逐张真推理 → 图 + 标注落到项目 datasets/ 并注册。供二次训练。与「开始推理」同一状态门:无模型 / 后端未就绪 / 正在跑 → 禁用 |
| 进度 | 流光条 + 阶段文字(准备 / 运行) |
| 状态徽标 | 圆点 + 状态 + 结果摘要。就绪 / 准备中 / 运行中 / 成功 / 失败 / 已取消 |
| 取消 | 运行中才出现 |
| 开始推理 | 主按钮 |
输入尺寸锁定模式下:未解析时显示「自动 (后端按模型解析)」,不写 0 × 0。检测默认 640、分类默认 224,由后端按模型声明解析。
加密口令
加密模型(.darmodel)在顶栏下方出现口令行。打错当场拒,不进推理。解锁只服务本页会话,不解回明文文件。
加密模型可推理、可「导出为数据集」;不能拿它当 训练 的基模型。
左:预览
| 状态 | 画面 |
|---|---|
| 空 | 「选择模型和图片后运行推理」 |
| 无可用模型 | 「未找到可用模型,导入 ONNX 模型后即可推理」+「导入模型」 |
| 图片 | 等比预览;运行中呼吸遮罩,不挡操作 |
| 视频 | 播放 / 暂停 / 进度 / 时间 / 停止。逐帧真推理,标注帧实时刷新 |
右:结果
状态行
尚未执行 / 推理准备中 / 推理运行中 / 推理成功 / 推理失败 / 推理已取消。
关键事实
| 字段 | 含义 |
|---|---|
| 推理后端 | 实际跑起来的运行库,见下表。尚未完成一轮时 ONNX 只写「ONNX Runtime」,不硬编码 CPU |
| 最高置信度 | 本帧最高分 |
检测结果表
| 列 | 含义 |
|---|---|
| 排名 | 按置信度 |
| 标签 | 类名;过长悬停看全称 |
| 置信度 | 百分数,两位小数 |
| X1,Y1 / X2,Y2 | 框左上 / 右下(像素) |
| 宽 / 高 | 框尺寸 |
| 坐标 | 明细,悬停可读全 |
表头右侧「共 N 框」。只读,不可编辑。
品类结果
按任务类型自动切换,不是同一张表硬套:
| 任务 | 面板 |
|---|---|
| 检测 | 框列表(上表) |
| 语义分割 | 掩膜摘要 |
| 姿态估计 | 关键点摘要 |
| 旋转检测 | OBB 摘要 |
| OCR | 文本段 / 文本框 |
张量摘要
| 列 | 含义 |
|---|---|
| 张量 | 输出名 |
| 元素类型 | 如 float32 |
| 形状 | 维数 |
| 最小值 / 最大值 / 均值 | 本张量统计 |
| 样本值 | 若干元素抽样 |
表头「共 N 项」。
推理后端
按模型格式分流,缺运行库时徽标如实写不可用,不装假引擎:
| 格式 | 后端标签 | 就绪条件 |
|---|---|---|
| ONNX | ONNX Runtime(CUDA / DirectML / CPU,以本轮实际 EP 为准) | onnxruntime.dll |
.pt | PyTorch | 内嵌 / 系统 Python + torch |
| Paddle | Paddle Inference (CPU) | paddle_inference_c.dll |
| 加密包 | 解锁后走包内载荷对应后端 | 口令正确 |
.pt / Paddle / 加密包没有页面域预加载,徽标标「按需加载」。
导出为数据集
加密模型不能直接训练,但可以:多选图 → 逐张推理 → YOLO / 分类目录标注落入项目数据集 → 再拿这份数据训明文 .pt。
分类任务导出分类目录;检测族导出 YOLO 框标注。无模型、后端未就绪、推理进行中时按钮禁用。
诚实边界
- 本页是 Studio 试跑。现场第三方只走 SDK:
darra_session_open→infer→close,不能在现场改阈值。 - 失败写阶段 + 原因进日志,不空吞。
- 没有模型时引导导入,不假装已就绪。
- 训练仍是 YOLO 单轨,见 训练。