Python 深度学习项目目录规范架构建议
ProjectName
- configs/settings 工程项目配置文件夹
config.py
- docs 工程项目相关文档说明文件夹
- data 工程数据或数据获取代码文件夹
- demos/examples 工程demo或example文件夹
- layers 自定义的层 ( 如果有 )
self_loss.py 比如自定义的loss层等
- logs 日志文件夹
- weights/models 模型权重文件夹
- utils
preprocessing 预处理文件夹
- REAEDME.md
- LICENSE
- requirements.txt
- train.py
- test.py
utils文件夹一般存放预处理/后处理脚本、转换程序(即将一种数据格式转换为另一种数据格式)、计分检查程序、提交格式设置程序,以及所有不直接生成模型或结果的内容
参考
https://www.kaggle.com/general/4815
另外可以参照:https://cloud.tencent.com/developer/article/1175298