模型与资源
本文记录当前仓库可确认的模型和资源组织方式。
资源目录
| 目录 | 用途 |
|---|---|
data/resource/aiboxresource | Sophon 发布包资源 |
data/resource/aiboxresource_x86 | x86 Docker/CPU 后端资源 |
构建时通过 RESOURCE_DIR 选择资源目录。
模型模板
模型模板位于:
text
data/resource/*/model_template当前模板文件(两个资源目录内容一致,共 13 个):
- 检测:
yolov5_det、yolov8_det、yolov9_det、yolov11_det、yolov12_det、yolo26_det - 分类:
classify(基于 YOLOv8 的分类模板) - 关键点:
keypoints - 特征:
feature - 分割:
sam2 - 目标定位:
dino - 视觉语言模型:
qwen3vl、qwen3_5
完整清单以
data/resource/aiboxresource/model_template/与data/resource/aiboxresource_x86/model_template/目录下的实际文件为准。
布局和组件
资源布局文件包括:
text
data/resource/*/layout/modelComponents.json
data/resource/*/layout/actions.json
data/resource/*/layout/linkageStorages.json这些文件会影响前端配置项、模型组件参数、动作节点和联动策略。
算法模板
算法模板位于:
text
data/resource/*/algorithm_template其中可见视觉语言大模型、DINO、YOLO 等相关模板。正式发布时,建议从当前资源目录生成一份“模板目录表”,避免手写列表过时。
x86 与 Sophon 差异
x86 路径:
text
data/resource/aiboxresource_x86Sophon 路径:
text
data/resource/aiboxresource代码中可见 x86 ONNX 文件和 Sophon model package 的处理差异。完整模型移植流程应结合当前可发布模型包重新验证。
资源授权说明
资源目录中的模型模板、算法模板和布局配置文件描述了模型和算法的元数据,不包含模型权重。部分资源文件为示例用途:
prebuild/目录中的预编译组件需要单独确认分发许可。- 模型加密功能是否包含在当前构建中,取决于 CMake 选项
COSMO_MODEL_GUARD。 - 如果从第三方模型生态引入模型,请遵循对应模型的许可证要求。
