1 我的深度学习项目代码文件组织结构
一般来说,深度学习项目需要包含以下内容:
- 数据集预处理与加载
-
深度学习模型定义
-
模型训练
-
模型推理
根据以上的功能描述,我的深度学习项目代码文件组织结构如下:
├─bin
├─configs
├─data_loader
├─data_preprocess
├─model
├─modules
├─my_work_dir
├─utils
├requirements.txt
├README.md
其中,
- bin:放置执行脚本,比如train.py,test.py,recognize.py,export.py等等;
- configs:一般用于放置项目配置文件yaml、json等,包括数据集加载参数、文件夹路径、模型配置参数、模型训练超参等的配置,一般结合yaml、argparse等读取配置文件,设置项目可配置参数;
-
data_loader:与数据集数据加载与数据集加载后处理(数据增强)等相关的代码文件
-
data_preprocess:与数据集预处理(数据集加载之前)相关的代码文件
-
model:与深度学习模型网络结构定义相关的代码文件
- layers:放置自定义网络需要到的网络层的代码文件
-
modules:自定义的模型补充模块相关的代码文件,如(CTC decoder等)
-
my_work_dir:项目运行时设置的工作目录,用于中间文件保存,日志文件保存,模型文件保存等
-
utils:可复用的、通用的工具代码文件,如日志模块等
-
requirements.txt:本项目依赖的第三方库
-
README.md:项目架构、项目执行等必要说明
参考链接
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:深度学习 – 我的深度学习项目代码文件组织结构
原文链接:https://www.stubbornhuang.com/2190/
发布于:2022年07月02日 14:13:54
修改于:2023年06月25日 21:01:18
当前分类随机文章推荐
- Pytorch - 修改Pytoch中torchvision.models预置模型的方法 阅读390次,点赞0次
- Pytorch - 模型保存与加载以及如何在已保存的模型的基础上继续训练模型 阅读767次,点赞0次
- Pytorch - 一文搞懂如何使用Pytorch构建与训练自定义深度学习网络(数据集自定义与加载,模型训练,模型测试,模型保存与加载) 阅读1381次,点赞2次
- Python - list/numpy/pytorch tensor相互转换 阅读1988次,点赞0次
- Pytorch - 使用pytorch自带的Resnet作为网络的backbone 阅读648次,点赞0次
- Pytorch - 多GPU训练方式nn.DataParallel与nn.parallel.DistributedDataParallel的区别 阅读1531次,点赞0次
- Pytorch - 手动调整学习率以及使用torch.optim.lr_scheduler调整学习率 阅读910次,点赞0次
- Pytorch - torch.cat函数 阅读552次,点赞0次
- Pytorch - torch.topk参数详解与使用 阅读549次,点赞0次
- Pytorch - 创建随机Tensor的常用方法 阅读567次,点赞0次
全站随机文章推荐
- WordPress - 防止用户在登录页面重复点击登录按钮造成重复登录 阅读1030次,点赞0次
- C++11 - std::function简要介绍以及可包装函数的几种形式总结 阅读3473次,点赞0次
- 深度学习 - 图像标准化与归一化方法 阅读914次,点赞0次
- Python - 获取指定文件夹及其所有子文件夹、孙文件夹下指定文件类型的文件路径 阅读405次,点赞0次
- FFmpeg - 命令行参数与常用命令行 阅读690次,点赞1次
- 资源分享 - Real-Time Rendering, Third Edition 英文原版Pdf下载 阅读5069次,点赞0次
- 资源分享 - Handbook of Discrete and Computational Geometry, Second Edition 英文高清PDF下载 阅读2372次,点赞0次
- Duilib - RichEdit作为日志输出控件,更新日志内容后并自动跳到最后一行 阅读2573次,点赞2次
- 资源分享 - TCP/IP网络编程(韩 尹圣雨著 金国哲译)PDF下载 阅读7953次,点赞2次
- Python - opencv-python统计一个文件夹以及所有子文件夹下所有视频的帧率和帧数 阅读730次,点赞0次
评论
169