跳到主要内容

导出

模型工作区第六个 Tab。把当前模型落到本地目录,或登记为项目内新模型;可选单向加密出 .darmodel。单模型页,不用刷新列表。

导出页

未加载模型时显示「未加载模型」。格式选定后不能逆向转换:ONNX 回不去 PT。

模型信息

只读:名称、别称、类别、任务、模型 ID、输入形状、输出类别、标签源、SHA-256、可用产物。

目标格式

横排单选。缺工具链就失败,不标成功、不拿源 ONNX 冒充引擎。

格式何时出现做什么
ONNX始终交换件。整包导出 weights/best.onnx + 标签 + 元数据;PT 源自动转 ONNX
PT仅当前产物是 .pt / .pth整包保留原生 PyTorch 权重(供继续训练),并附 ONNX
TensorRT始终x86 + NVIDIA:ONNX → TensorRT FP16 (.engine)。本机要有 trtexec,否则走 Python OnnxToEngine.py;两者都没有才失败
OpenVINO始终x86 + Intel:ONNX → OpenVINO FP16 (.xml + .bin)。本机要有 ovc / mo
CoreML始终列出只能在 macOS 上导出。本产品是 Windows 桌面端,选此项按钮禁用

Windows 不提供 RKNN。 官方 rknn-toolkit2 不是 Windows 版,推理在瑞芯微板端;不把 WSL 当使用前提。导出页没有 RKNN 选项。板端消费走 linux-arm64 SDK,见 发布与下载

TensorRT 工具链:把官方 TensorRT zip 的 bin\trtexec.exe 放到软件根 Env\toolchains\tensorrt\bin,或 pip install tensorrt-cu13。本机没有就如实失败,不装假引擎。

输出目的地

目的地路径加密
输出到本地目录默认可改,项目/exports/{modelId}ONNX / TensorRT / OpenVINO 可勾选加密
保存为项目内新模型固定 项目/exports/convert/{modelId},路径只读不走加密签发

项目内登记时选 PT 无意义(原生权重已在项目内),会自动切回 ONNX。

加密导出

勾选「生成一个 .darmodel(仅可推理,每次运行需密码)」:

  • 仅「输出到本地目录」+ 可进运行时的载荷(ONNX / TensorRT / OpenVINO)
  • PT 不是运行时载荷,CoreML 本机不编,项目内登记不签发
  • 加密等级必须手选,禁止默认:
    • 标准(推理不劣化)
    • 加固(每次推理解锁;有额外开销,不把未实测毫秒当规格)
  • 运行时密码在页内输入,不弹窗、不落盘、不写设置、不进日志

加密是单向的:激活码 = 本包离线永久推理,官方不解回明文。现场用 SDK darra_session_open(包, 激活码) 推理,见 知识产权C SDK

操作

  1. 打开要导出的明文模型。
  2. 选目标格式与目的地;本地目录可改导出路径。
  3. 需要商业出包则勾选加密,手选等级并设密码。
  4. 导出模型。页底进度条在导出时出现。
  5. 完成后「打开输出目录」。

取消停本轮。CoreML 在 Windows、缺 ONNX 去编引擎、缺 trtexec/ovc、项目内登记还勾加密:行内报错,不写半假产物。

下一步