跳到主要内容

配方

左侧导航 配方。给模型分支登记推理用参数与标签,落在配方注册表(默认 Z:\DarraAIModels\_recipes.json;无 Z 盘时随模型库根走本机回落)。不是训练超参页,也不是出厂配方打包器。

配方编辑器(截图占位)

截图占位。拍好软件界面后替换 /img/guide/recipes-placeholder.svg

三列

列宽固定,不能拖比例。

作用
模型模型分支树。空表合法:提示用 新建模型 注册,不伪造演示数据
配方当前分支下的配方列表 + 搜索。新建 / 复制 / 删除
参数当前配方的键值。保存 / 导出 / 标签编辑

顶栏状态行写当前模型 / 配方名 / 条数;校验失败也写在这里,不弹「操作成功」。

模型分支

新建模型 注册 new-model(重名则 new-model-1 …),立刻写入 _recipes.json。选中分支后中间列加载该分支配方。

配方

未选模型时 新建 不可用。

  • 新建:默认名 new-recipe(重名加序号)。默认 Kind = Detection,参数只有 confThreshold = 0.25nmsThreshold = 0.45topK = 300。不塞预处理数组、不编 resize / keypoint。
  • 复制:同分支下 <原名>-copy,描述记「Duplicated from …」。
  • 删除:从注册表去掉当前配方。
  • 搜索:按配方名过滤(忽略大小写)。

参数面板

选中配方后列出:

可否改
RecipeName可改。空名不能保存;与同分支已有名冲突不能保存
ModelId / Kind / Author / CreatedUtc只读
Description可改,多行
其余 Parameters可改。原来是数字的,保存时必须仍能解析成数字,否则状态行报错并中止,不会把数字静默改成字符串

保存 写回注册表(改名则先写新名再删旧名)。未选配方时保存 / 导出 / 标签编辑不可用。

导出 弹出保存对话框,默认文件名 <模型Id>-<配方名>.recipe.json,UTF-8 JSON(ModelId、RecipeName、Kind、Parameters、Labels、Preprocessor、Postprocessor、Metadata)。成功走状态行;写盘失败才弹错误框。

标签编辑

弹出 标签编辑 对话框:类别 ID(只读身份)、标签名、颜色、启用。可 显示禁用标签添加删除。确定后注册表已持久化,参数面板刷新当前配方。

标签编辑对话框(截图占位)

截图占位。拍好对话框后替换 /img/guide/recipes-labels-placeholder.svg

相关:设置(模型库根决定注册表所在盘)