![](https://img-blog.csdnimg.cn/20210731180611564.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
「深度学习一遍过」必修篇
文章平均质量分 87
记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。
荣仔!最靓的仔!
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
「深度学习一遍过」必修28:基于C3D预训练模型训练自己的视频分类数据集的设计与实现
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇开源项目代码:https://github.com/jfzhang95/pytorch-video-recognition1 DownLoad or CloneLinux:git clone https://github.com/jfzhang95/pytorch-video-reco...原创 2021-11-12 17:43:47 · 8358 阅读 · 12 评论 -
「深度学习一遍过」必修27:基于Mask-RCNN的人体姿态估计的设计与实现
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录项目 GitHub 地址项目结果展示项目代码项目 GitHub 地址Classic_model_examples/2017_Mask-RCNN_TargetDetectionAndSegmentation at main · zhao302014/Classic_model_example...原创 2021-09-26 16:57:49 · 3550 阅读 · 3 评论 -
「深度学习一遍过」必修26:机器学习与深度学习基础知识汇总
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 Boosting与Bagging2 卷积层、激活层、池化层作用3 卷积神经网络特性4 正则化相关知识5 评测指标相关知识6 参数初始化方法7 归一化相关知识8 最优化方法相关知识9 激活函数相关知识10 优化目标相关知识问答环节1 Boos..原创 2021-09-17 09:33:46 · 1063 阅读 · 1 评论 -
「深度学习一遍过」必修25:基于DCGAN的Image Production
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录项目 GitHub 地址项目心得项目代码项目 GitHub 地址Classic_model_examples/2016_DCGAN_ImageProduction at main · zhao302014/Classic_model_examples · GitHubhttps:/...原创 2021-09-15 10:44:31 · 891 阅读 · 1 评论 -
「深度学习一遍过」必修24:基于UNet的Semantic Segmentation
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录项目 GitHub 地址项目心得项目代码项目 GitHub 地址Classic_model_examples/2015_UNet_SemanticSegmentation/MyUNet_SemanticSegmentation at main · zhao302014/Classic_mo...原创 2021-09-11 21:16:34 · 889 阅读 · 1 评论 -
「深度学习一遍过」必修23:基于ResNet18的MNIST手写数字识别
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录项目 GitHub 地址项目心得项目代码项目 GitHub 地址Classic_model_examples/2015_ResNet18_MNIST at main · zhao302014/Classic_model_examples · GitHub项目心得2015 年——Res..原创 2021-09-10 22:31:00 · 2306 阅读 · 3 评论 -
「深度学习一遍过」必修22:基于GoogLeNet的MNIST手写数字识别
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录项目 GitHub 地址项目心得项目代码项目 GitHub 地址Classic_model_examples/2014_GoogLeNet_MNIST at main · zhao302014/Classic_model_examples · GitHubhttps://github.co...原创 2021-09-10 14:48:12 · 1788 阅读 · 0 评论 -
「深度学习一遍过」必修21:基于Vgg16Net的MNIST手写数字识别
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录项目 GitHub 地址项目心得项目代码项目 GitHub 地址https://github.com/zhao302014/Classic_model_examples/tree/main/2014_Vgg16Net_MNISThttps://github.com/zhao30...原创 2021-09-09 19:43:40 · 3763 阅读 · 5 评论 -
「深度学习一遍过」必修20:基于AlexNet的MNIST手写数字识别
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录项目 GitHub 地址项目心得项目代码项目 GitHub 地址Classic_model_examples/2012_AlexNet_MNIST at main · zhao302014/Classic_model_examples · GitHubhttps://github....原创 2021-09-09 19:38:48 · 1755 阅读 · 0 评论 -
「深度学习一遍过」必修19:基于LeNet-5的MNIST手写数字识别
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录项目 GitHub 地址项目心得项目代码项目 GitHub 地址Classic_model_examples/1998_LeNet-5_MNIST at main · zhao302014/Classic_model_examples · GitHubContribute to zhao3020..原创 2021-09-09 19:31:42 · 1422 阅读 · 1 评论 -
「深度学习一遍过」必修18:基于pytorch的语义分割模型实现
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇1 自定义5层普通卷积模型结构pytorch代码from torch import nnimport torch.nn.functional as Fclass simpleNet5(nn.Module): def __init__(self): su...原创 2021-08-19 09:02:52 · 1061 阅读 · 0 评论 -
「深度学习一遍过」必修17:基于Pytorch细粒度分类实战
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 实战内容简介2 数据集读取2.1 dataset2.2 dataloader3 模型搭建3.1 基准模型3.2 与基准模型相对应的双线性模型4 性能差异比较4.1 tensorboard查看测试集准确率差异4.2 耗时比较(单位:秒)1 实战内容简介数据集:C..原创 2021-08-11 22:10:44 · 2118 阅读 · 0 评论 -
「深度学习一遍过」必修16:Tensorboard与Transforms
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1Tensorboard1.1 初始化1.2 使用实例1.2.1 画一条直线1.2.2 查看一张图片1.2.3 滑动查看多张图片2 Transforms2.1 常见的Transforms2.2 Transforms该如何使用1Tensorboard1.1 ...原创 2021-08-10 10:15:16 · 1009 阅读 · 0 评论 -
「深度学习一遍过」必修15:PyTorch模型分析
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 Pytorch 模型结构分析1.1 工具1:pytorch-summary1.2 工具2:Netron1.3 工具3:Graphviz2 Pytorch 模型速度与计算量分析2.1 模型速度分析工具——Pytorch自带的API2.2 模型参数量分析工具——flops-co...原创 2021-08-09 19:47:37 · 1831 阅读 · 2 评论 -
「深度学习一遍过」必修14:基于pytorch研究深度可分离卷积与正常卷积的性能差异
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 正常卷积2 深度可分离卷积3 性能比较1 正常卷积以某二分类问题为例核心代码class simpleconv3(nn.Module): def __init__(self): super(simpleconv3,self).__init__()...原创 2021-08-05 23:16:36 · 1213 阅读 · 0 评论 -
「深度学习一遍过」必修13:使用pytorch对Inception结构模型进行设计
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目 录1 基准模型2 替换第2个卷积为Inception结构(conv2)3 替换第3个卷积为Inception结构(conv3)4 替换第4个卷积为Inception结构(conv4)5 替换第5个卷积为Inception结构(conv5)6 所有模型比较1 基准模型 层卷积 ...原创 2021-08-05 14:36:14 · 1057 阅读 · 0 评论 -
「深度学习一遍过」必修12:激活函数、线性层、卷积、池化、归一化、泛化、正则化、卷积反卷积结果计算公式
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 激活函数1.1 S 型激活函数1.2 ReLU 激活函数1.3 MaxOut激活函数2 池化3 归一化4 泛化5 正则化1 激活函数如果没有非线性激活函数:增加网络层数模型仍然是线性的。1.1 S 型激活函数包 括 函数(常被代指 函 数 ) 与 ...原创 2021-08-03 23:17:37 · 2900 阅读 · 2 评论 -
「深度学习一遍过」必修11:优化器的高级使用+学习率迭代策略+分类优化目标定义
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1优化器的高级使用1.1SGD 优化算法1.2 Adam 优化算法1.3 RMSprop 优化算法1.4 Adadelta 优化算法1.5 Adagrad 优化算法1.6 Adamax 优化算法2 学习率迭代策略2.1 StepLR 调整算法2.2 MultiStepL...原创 2021-08-03 20:14:46 · 2210 阅读 · 0 评论 -
「深度学习一遍过」必修10:pytorch 框架的使用
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1Tensor生成2Tensor基本操作形状查看形状更改增加维度压缩维度3Tensor其他操作4Pytorch网络定义与优化4.1 基础网络定义接口4.2 网络结构定义与前向传播4.3优化器定义4.4 前向计算与反向传播4.5 Ten...原创 2021-08-02 22:49:47 · 1778 阅读 · 0 评论 -
「深度学习一遍过」必修9:解读卷积神经网络 AlexNet
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1AlexNet 模型解读1.1AlexNet 模型特点1.2AlexNet 模型结构1.2.1 卷积层11.2.2 卷积层21.2.3 卷积层31.2.4 卷积层41.2.5 卷积层51.2.6 全连接61.2.7 全连接71.2.8 全连接82 代码解读...原创 2021-08-01 19:54:50 · 1022 阅读 · 0 评论 -
「深度学习一遍过」必修8:搭建卷积神经网络 LeNet-5
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1LeNet-5 的网络结构与特点2 各层参数详解2.1 INPUT 层——输入层2.2 C1 层——卷积层2.3S2 层——池化层(下采样层)2.4 C3 层——卷积层2.5 S4 层——池化层(下采样层)2.6 C5 层——卷积层2.7 F6 层——全连接层2.8...原创 2021-08-01 18:24:59 · 1630 阅读 · 0 评论 -
「深度学习一遍过」必修7:模型训练与验证(pytorch)
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 Create Dataset1.1 生成训练集和测试集1.2 生成验证集2 模型训练2.1 都进行微调2.2 只微调最后2.3 从头开始训练不微调3 模型验证与可视化3.1 模型验证3.2 混淆矩阵、召回率、精准率、ROC曲线可视化1 Create Data.....原创 2021-08-01 17:31:10 · 3801 阅读 · 1 评论 -
「深度学习一遍过」必修6:迁移学习让你快人一步
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 迁移学习如何提升模型性能2 代码详解(以 resnet18 与训练模型为例)2.1 加载 ResNet182.2 修改模型结构2.3 修改 resnet18 的最后一层2.4 冻结部分层3 总观整体代码3.1 Create Dateset3.2 加载预训练模型1 迁...原创 2021-08-01 12:52:08 · 2345 阅读 · 1 评论 -
「深度学习一遍过」必修5:主流分类模型汇总
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 Create Dataset2Create Dataloader3 Train Model3.1 最简单的模型3.1.1 alexnet3.2VGG 系列3.2.1vgg113.2.2 vgg133.2.3 vgg163.2.4 vgg193.3ResNet.....原创 2021-08-01 10:50:30 · 1835 阅读 · 2 评论 -
「深度学习一遍过」必修4:数据增强的妙用
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 方法2 具体实现2.1 缩放2.1.1 放大缩小2.2 翻转2.2.1 水平翻转2.2.2 垂直翻转2.2.3 旋转2.3 明亮度2.3.1 变暗2.3.2 变亮2.3.3 平移2.4 增加噪声2.4.1 增加椒盐噪声2.4.2 增加高斯噪声3..原创 2021-08-01 09:50:33 · 2120 阅读 · 0 评论 -
「深度学习一遍过」必修3:使用Pytorch进行数据读取
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目录1 CreateDataset——生成训练集和测试集1.1 思路1.2 代码1.3 结果2CreateDataloader——数据加载2.1 思路2.2 代码2.3 结果3加载自己的数据——使用DataLoader读取Dataset3.1 思路3.2 代码3.....原创 2021-07-31 22:52:41 · 3727 阅读 · 2 评论 -
「深度学习一遍过」必修2:快速入门模型训练
本专栏用于记录关于深度学习的笔记,不光方便自己复习与查阅,同时也希望能给您解决一些关于深度学习的相关问题,并提供一些微不足道的人工神经网络模型设计思路。专栏地址:「深度学习一遍过」必修篇目 录1 总观整体代码2 代码细致解读2.1 训练2.1.1 导入库2.1.2 加载数据集2.1.3 定义数据加载器2.1.4 创建模型2.1.5 选择优化函数2.1.6 定义训练函数2.1.7 定义测试函数2.1.8 开始训练2.2 保存2.2.1 保存模型参数.原创 2021-07-31 19:53:55 · 3763 阅读 · 4 评论 -
「深度学习一遍过」必修1:Windows10 下 Pytorch 的安装与环境配置
查看已有的conda环境创建新conda环境conda create -n taidi python==3.7完成cuda 10.1https://developer.nvidia.com/cuda-10.1-download-archive-basecudnnhttps://developer.nvidia.com/rdp/cudnn-archive等待初始化安装完成...原创 2021-07-21 12:49:26 · 6051 阅读 · 14 评论