Original Note
项目结构 - Outline
Outline
- 项目结构
- 正文
- 深度学习项目结构
- 一、整体目录结构
- 二、核心目录说明
- 1. `configs/`:实验配置目录
- 重要子目录
- 主配置文件
- 2. `src/`:核心源代码目录
- 典型结构
- 子目录说明
- 入口脚本说明
- 3. `data/`:数据目录
- 4. `logs/`:日志和实验结果目录
- 5. `notebooks/`:探索性实验目录
- 6. `tests/`:测试目录
- 7. `scripts/`:脚本目录
- 8. `.github/`:GitHub Actions 配置
- 三、根目录文件说明
- 1. `.env.example`
- 2. `.gitignore`
- 3. `.pre-commit-config.yaml`
- 4. `.project-root`
- 5. `environment.yaml`
- 6. `requirements.txt`
- 7. `Makefile`
- 8. `pyproject.toml`
- 9. `README.md`
- 四、一次训练流程如何运行