跳到主要内容

常见问题

备注

没有写进这里的数字(精度、速度、价格、规模)一律不要当官方数据用。

Studio 和 SDK 有什么区别?​

Darra AI Studio 是 Windows 桌面端:建项目、管数据集、标注、训练、蒸馏、评估、导出,以及把模型单向加密成 .darmodel。

Darra AI SDK 是独立发放的推理运行时:打开 Studio 出的模型包(或明文模型)做推理,不做加密和签发。

产品做什么不做什么
AI Studio建模与出包(含加密签发)不当现场推理服务
Darra AI SDK开包、推理、关闭不训练、不蒸馏、不签发

用 Studio 必须装 SDK 吗?​

只用 Studio 做数据集 / 训练 / 导出:不必须另装公开 SDK,Studio 安装包本身就够用。

要把模型接到现场、PLC 或自己的程序里跑推理:必须用 Darra AI SDK,现场没有第二套推理入口。Studio 出包,SDK 推理。

模型从哪里来?​

两个入口,收进来之后都是项目树里的一个模型:

入口位置要不要先打开项目
在线模型库右上角 在线模型库不要
本地导入开始 → 导入 → 导入模型要

在线模型库是内嵌的 git.darra.xyz 浏览页,点 导入到 AI Studio 下载到模型 / 数据集根目录;已打开项目时同时登记进项目树。

在哪里登录?各处登录态会不一致吗?​

登录入口在右上角「登录」。 点开的是工作区里的登录页(账号中心 login.darra.xyz),设置页、导出页等处的「请先登录」引导也进同一页。

全程序只有一份登录态。 右上角按钮、AI 助手面板头部、在线模型库、设置页读的是同一个结果;登录、登出、令牌续期都立刻一起刷新。

Studio 与商城、官网共用同一套 Darra 账号;登录只记住账号,不记密码,令牌只在本机可用。

登录和商用授权是一回事吗?​

不是。 登录是身份,商用授权是资格,AI 调用密钥是配额,三者各自独立判。

登录商用授权
证明什么现在用的是哪个 Darra 账号这个账号能不能签发商用模型包
在哪看右上角按钮 / 设置页账号区用到加密签发时当场查,界面给结论
谁说了算账号中心授权库(买过才有)
没有会怎样云端功能不可用,界面写未登录加密签发直接拒绝,并说明原因

加密签发按模型包收费,登录之后还要查到授权才能用;查不到(没买、被拒、网络不通)一律按没有处理。价格 商城 AI Studio 商用授权。AI 调用密钥来自环境变量 DARRA_AI_API_KEY 或登录后自动换。

知识蒸馏是强化学习吗?​

不是。 Studio 的蒸馏是教师–学生知识迁移,按教师品类分三档:L1 伪标签(通用)、L2 软目标(温度 T=4.0,仅分类 .pt 教师)、L3 特征对齐(仅检测 .pt 教师,训练约慢 1.5–2 倍)。加密模型禁止再拿来训练或蒸馏。

Windows 上有没有 RKNN?​

edge-rknn 仅 linux-arm64(RK3588 一类板端);Windows / linux-x64 不提供 RKNN 转换与推理。Studio 可把已有 .rknn 打进 .darmodel,但这两端收到 rknn 载荷会拒载,NPU 驱动 SDK 不代装。

加密后的模型能不能解密回明文?​

不能。 加密单向,官方不提供解回 ONNX / engine / 权重文件的通道;激活码只等于「这一份模型包、离线、永久推理」,不是解包口令。

Linux 有没有 Studio 图形界面?​

没有。 桌面端仅 Windows;Linux 只发放 SDK 内核包(x86_64 与 ARM64)。

板端或 Linux 工控机用 SDK 做推理,建模仍在 Windows 上的 Studio 完成。

如何安装?​

安装包与语言包从 下载 或 商城 获取。驱动(NVIDIA / 板端 NPU)不代装。

AI Studio(仅 Windows):

  1. 装 .NET 8 Desktop Runtime x64。
  2. 解压应用 ZIP,运行 Darra.AI.Studio.exe。缺 Visual C++ 运行库时启动会提示,按提示装 vc_redist.x64.exe。
  3. 系统要求 Windows 10 / 11 x64。完整安装包在商城取,不附带在 PLC IDE 里。

Darra AI SDK:

平台内核包
Windows x64darra-ai-core-windows-x64.zip
Linux x86_64darra-ai-core-linux-x64.tar.gz
Linux ARM64(RK3588 板端)darra-ai-core-linux-arm64.tar.gz

语言包只装一个即可。SDK 不下载、也不安装任何环境:推理运行库(ORT / CUDA / TensorRT / OpenVINO / RKNN 等)自己装好,或用带齐依赖的离线整合包。

SDK 支持哪六种语言?​

六种语言走同一套推理接口,能力一致。

语言包入口
Cdarra-ai-core 压缩包,或 darra-ai-c-sdk.zipC
C++与 C 共用内核,直接包含 C 头文件C++
C#NuGet 包 Darra.AI.RuntimeC#
Pythonpip 包 darra-ai,导入名 darra_aiPython
JavaMaven 坐标 xyz.darra:darra-ai,JDK 17 以上Java
Rustcrate darra-ai,内部发布Rust

全部推理唯一入口:darra_session_open / darra_session_open_plain → darra_session_infer_image → darra_session_close。GUI、PLC、客户应用同一路径。

能不能开放导出?必须加密吗?​

可以开放导出,加密不是唯一出口。 转换中心是 ONNX:PT / Paddle 转 ONNX,ONNX 再转 TensorRT engine / OpenVINO;导出页可以出这些行业格式,不强制打进 .darmodel。

SDK 对明文 ONNX 走 darra_session_open_plain;对已签发包走 darra_session_open。限制:不能逆向转换(engine / OpenVINO 不能转回 ONNX);.pt / .pth 不是运行时载荷,要先转 ONNX。

提示

打包期阈值是默认值,推理期可由用户覆盖(SessionOptions 的 conf_threshold / nms_threshold / top_k / ctc_blank_index / mask_threshold / ocr_dictionary)。输入边长与类别名是模型事实,打包期定下,推理期不覆盖。