39 lines
2.3 KiB
Markdown
39 lines
2.3 KiB
Markdown
|
|
# P02_errlens_training - 架构设计
|
||
|
|
|
||
|
|
## 系统架构
|
||
|
|
|
||
|
|
### 架构图
|
||
|
|
```
|
||
|
|
┌─────────────────────────────────────────────────────┐
|
||
|
|
│ 数据层 │
|
||
|
|
│ 原始数据 → 清洗 → 标注 → 特征提取 → 数据集 │
|
||
|
|
└──────────────────────┬──────────────────────────────┘
|
||
|
|
│
|
||
|
|
▼
|
||
|
|
┌─────────────────────────────────────────────────────┐
|
||
|
|
│ 训练层 │
|
||
|
|
│ 模型定义 → 训练循环 → 验证 → 保存 │
|
||
|
|
└──────────────────────┬──────────────────────────────┘
|
||
|
|
│
|
||
|
|
▼
|
||
|
|
┌─────────────────────────────────────────────────────┐
|
||
|
|
│ 评估层 │
|
||
|
|
│ 测试集评估 → 指标计算 → 报告生成 │
|
||
|
|
└──────────────────────┬──────────────────────────────┘
|
||
|
|
│
|
||
|
|
▼
|
||
|
|
┌─────────────────────────────────────────────────────┐
|
||
|
|
│ 部署层 │
|
||
|
|
│ 模型导出 → 量化优化 → 服务部署 │
|
||
|
|
└─────────────────────────────────────────────────────┘
|
||
|
|
```
|
||
|
|
|
||
|
|
## 目录结构
|
||
|
|
```
|
||
|
|
src/
|
||
|
|
├── data/ # 数据处理模块
|
||
|
|
├── models/ # 模型定义
|
||
|
|
├── training/ # 训练逻辑
|
||
|
|
├── evaluation/ # 评估模块
|
||
|
|
└── deployment/ # 部署工具
|
||
|
|
```
|