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

 

   

   

   

posted @ 2020-12-04 21:20  忆凡人生  阅读(1545)  评论(0编辑  收藏  举报