训练体系整合与标注单阶段化

- 标注:AI 预标注直写 labels_json(去候选确认两阶段);重叠去重(minIoU);全量标注按钮
- 训练:脚本迁移入 server/training/(Go 化 prepare_yolo/analyze_rfdetr,保留 train_server.py);tflite 产物自检并入训练流程(check_tflite)
- 数据目录/权重不进 git;.gitignore 迁移至仓库根
This commit is contained in:
2026-08-26 18:22:56 +08:00
parent 4f39e85882
commit a0b115d954
108 changed files with 10877 additions and 798 deletions
+7 -1
View File
@@ -2,15 +2,21 @@ import { createRouter, createWebHistory } from 'vue-router'
import Login from '../views/Login.vue'
import Orders from '../views/Orders.vue'
import Licenses from '../views/Licenses.vue'
import AppVersions from '../views/AppVersions.vue'
import Datasets from '../views/Datasets.vue'
import DatasetDetail from '../views/DatasetDetail.vue'
// 生产部署于 /admin/ 前缀(后端静态托管),history 路由由后端 SPA fallback 兜底
const router = createRouter({
history: createWebHistory('/admin/'),
routes: [
{ path: '/login', name: 'login', component: Login, meta: { title: '登录' } },
{ path: '/', redirect: '/orders' },
{ path: '/', redirect: '/datasets' },
{ path: '/datasets', name: 'datasets', component: Datasets, meta: { title: '数据训练' } },
{ path: '/datasets/:id', name: 'datasetDetail', component: DatasetDetail, meta: { title: '数据训练详情' } },
{ path: '/orders', name: 'orders', component: Orders, meta: { title: '订单管理' } },
{ path: '/licenses', name: 'licenses', component: Licenses, meta: { title: '授权管理' } },
{ path: '/app-versions', name: 'appVersions', component: AppVersions, meta: { title: '版本管理' } },
],
})