|
|
4 mesi fa | |
|---|---|---|
| .idea | 5 mesi fa | |
| api | 5 mesi fa | |
| ci | 5 mesi fa | |
| common | 5 mesi fa | |
| models | 4 mesi fa | |
| README.md | 5 mesi fa | |
| env.example | 5 mesi fa | |
| requirements-dev.txt | 5 mesi fa | |
| requirements.txt | 5 mesi fa |
DualFlow 是一个简洁的多模型协作平台,支持多个独立的机器学习模型,便于团队协作开发。
DualFlow/
├── models/ # 各模型独立
│
├── common/ # 公共逻辑 (共享函数)
│ ├── data/ # 数据处理
│ ├── preprocessing/ # 数据预处理
│ ├── metrics/ # 评估指标
│ └── utils/ # 工具函数
├── ci/ # CI/CD 流程模板
│ ├── model_build.yml # 模型构建流程
│ ├── model_deploy.yml # 模型部署流程
│ └── scripts/ # 部署脚本
├── configs/ # 全局配置
│ ├── registry.yaml # 模型注册表
│ └── model_matrix.yaml # 模型负责人矩阵
├── tests/ # 项目测试
├── scripts/ # 项目脚本
│ └── run_all_models.py # 运行所有模型
└── README.md
克隆项目
git clone <repository-url>
cd DualFlow
安装依赖
pip install -r requirements.txt
运行特定模型
cd models/nlp_bert
python train.py
运行所有模型
python scripts/run_all_models.py
models/ 目录下创建新的模型目录configs/registry.yaml 中注册新模型MIT License