getfromcode

深度学习神经网络算法原理与实践(CNN & RNN & GAN)- 包含源码与课程资料

AI
课程简介

这份资料围绕卷积神经网络、循环神经网络和生成对抗网络三条主线展开,同时带源码与配套文档。它更适合已经写过几行 Python、知道张量大概是什么、但在把公式落成可运行代码这一步卡住的开发者。阅读方式建议是:先看某一章的文档说明,跑通对应源码,再回到视频里核对讲法和参数选择的理由,而不是从头到尾按顺序播放。 技术栈与前置假设 从目录结构看,实现层以 Pytho…

已有 3 人浏览 发布 2026-07-11 更新 2026-09-08

这份资料围绕卷积神经网络、循环神经网络和生成对抗网络三条主线展开,同时带源码与配套文档。它更适合已经写过几行 Python、知道张量大概是什么、但在把公式落成可运行代码这一步卡住的开发者。阅读方式建议是:先看某一章的文档说明,跑通对应源码,再回到视频里核对讲法和参数选择的理由,而不是从头到尾按顺序播放。

技术栈与前置假设

从目录结构看,实现层以 Python 生态为主,网络搭建和训练大概率依赖主流深度学习框架,配以 NumPy 做数值演示。这类资料通常有一层「手写算子」的铺垫,比如卷积的滑窗实现、反向传播的链式求导,然后再切到框架 API 上做工程化对照。如果你只熟悉调用model.fit()而对梯度从哪来没有概念,这部分铺垫是主要价值点;反过来,如果你已经能手推 BP,可以跳过纯公式推导的部分,把时间放在源码里张量形状的变化上。

需要注意的前置知识:线性代数里的矩阵乘法与广播、概率论里的条件概率与极大似然、以及 PyTorch 或 TensorFlow 中张量的维度语义。CNN 章节会频繁出现 NCHW 这类布局,RNN 章节则会涉及时间步与 batch 维度的转置,这些是读代码时最容易出错的地方。

三条主线各自的组织方式

CNN 部分的重心在结构拆解:卷积核、步长、填充、池化如何共同决定特征图尺寸,感受野随层数如何扩张。源码里值得对照的是通道数变化的规律,以及池化层和全连接层衔接处的 reshape 操作——很多形状报错都出在这里。

RNN 部分会从最基础的循环单元讲到梯度消失与长短期记忆单元的门控设计。阅读时建议重点关注隐藏状态如何在时间步之间传递,以及序列 padding 之后 mask 是怎么处理的。这部分代码的调试成本比 CNN 高,因为出错往往不报异常,只是 loss 不下降。

GAN 部分的核心是生成器与判别器的对抗训练。除了网络结构本身,更值得细看的是训练循环里两者的更新顺序、损失函数的写法,以及为什么实践中常常需要不平衡地更新某一方。这一章适合作为前三部分知识的综合演练。

可复用模块与工程细节

资料里可迁移性较高的部分包括:数据加载与增强的封装、训练循环的模板(含验证、日志、模型保存)、以及各网络的可配置超参数入口。把这些抽出来,基本能拼出一个可复用的实验脚手架。AutoML 章节额外提供了搜索策略与超参数空间的思路,适合在已有训练流程之上做自动化尝试,而不是当作独立知识点来读。

适合的自学路径

  • 先通读某一章的文档,明确这一章要解决什么问题、输入输出是什么形状。
  • 自己写一遍最小实现,再与源码对照,差异处往往就是理解偏差所在。
  • 改参数做消融:换卷积核大小、改学习率、去掉某一层,观察 loss 与指标的变化。
  • 最后用课程总结部分回看整体结构,把三条主线串成一条从特征提取到序列建模再到生成建模的脉络。

整体上,这份资料的价值在于源码与讲解可以互相校验。它不承诺让你速成,但如果你愿意逐行跑、逐行改,CNN、RNN、GAN 这三块的知识能落成手上的代码能力,而不只是停留在概念层面。

深度学习神经网络算法原理与实践(CNN & RNN & GAN)- 包含源码与课程资料

深度学习算法原理与实践

编辑点评

系统讲解CNN、RNN、GAN等深度学习算法,理论与实践结合,适合进阶学习。

⭐ 编辑推荐

本课程深入浅出地解析深度学习神经网络算法原理,涵盖CNN、RNN、GAN等热门技术,提供丰富源码与资料,助你掌握深度学习核心技能。

✨ 课程亮点

✦深度学习算法原理讲解
✦CNN、RNN、GAN实战案例
✦提供源码与课程资料

课程目录

第11章 课程总结2 集
  • 第11章 课程总结说明.zip [1.8 MB]
  • 11-1 课程总结.mp4 [33.7 MB]
第10章 自动机器学习网络-AutoML6 集
  • 第10章 自动机器学习网络-AutoML必看.zip [1.8 MB]
  • 10-1 AutoML引入_深度学习之神经网络RNNGAN算法原理实战.mp4 [13.6 MB]
  • 10-3 自动网络结构搜索算法一的分布式训练_深度学习之神经网络RNNGAN算法原理实战.mp4 [27.7 MB]
  • 10-4 自动网络结构搜索算法二_深度学习之神经网络RNNGAN算法原理实战.mp4 [26.6 MB]
  • 10-5 自动网络结构搜索算法三_深度学习之神经网络RNNGAN算法原理实战.mp4 [25.4 MB]
  • 10-2 自动网络结构搜索算法一_深度学习之神经网络RNNGAN算法原理实战.mp4 [44.4 MB]
第3章 卷积神经网络5 集
  • 第3章 卷积神经网络文档.zip [1.8 MB]
  • 3-4 卷积神经网络实战.mp4 [128.5 MB]
  • 3-1 神经网络进阶.mp4 [48.9 MB]
  • 3-2 卷积神经网络(1).mp4 [61.4 MB]
  • 3-3 卷积神经网络(2).mp4 [39.6 MB]
第8章 图像生成文本18 集
  • 第8章 图像生成文本必看.png [493.5 KB]
  • 8-21 文本生成图像问题引入与本节课总结.mp4 [17.1 MB]
  • 8-15 ImageCaptionData类封装-图片特征读取.mp4 [83.0 MB]
  • 8-19 计算图构建-rnn结构实现、损失函数与训练算子实现.mp4 [161.9 MB]
  • 8-3 Encoder-Decoder框架与Beam Search算法生成文本.mp4 [14.2 MB]
  • 8-12 输入输出文件与默认参数定义.mp4 [39.6 MB]
  • 8-13 璇嶈〃杞藉叆.mp4 [58.2 MB]
  • 8-8 图像生成文本模型对比与总结.mp4 [10.0 MB]
  • 8-20 训练流程代码.mp4 [77.7 MB]
  • 8-1 图像生成文本问题引入⼊.mp4 [59.6 MB]
  • 8-9 数据介绍,词表生成.mp4 [86.2 MB]
  • 8-17 计算图构建-辅助函数实现.mp4 [42.4 MB]
  • 8-10 图像特征抽取(1)-文本描述文件解析.mp4 [60.7 MB]
  • 8-18 计算图构建-图片与词语embedding.mp4 [94.6 MB]
  • 8-2 图像生成文本评测指标.mp4 [17.6 MB]
  • 8-14 文本描述转换为ID表示.mp4 [38.3 MB]
  • 8-16 ImageCaptionData类封装-批数据生成.mp4 [155.5 MB]
  • 8-11 图像特征抽取(2)-Inception3预训练模型抽取图像特征.mp4 [87.1 MB]
第6章 图像风格转换13 集
  • 第6章 图像风格转换说明.png [493.5 KB]
  • 6-2 卷积神经网络的能力.mp4 [54.0 MB]
  • 6-6 GG16模型搭建与载入类的封装.mp4 [162.3 MB]
  • 6-5 GG16预训练模型读取函数封装.mp4 [69.2 MB]
  • 6-1 卷积神经网络的应用.mp4 [46.3 MB]
  • 6-3 图像风格转换1算法.mp4 [33.3 MB]
  • 6-11 图像风格转换2算法.mp4 [43.0 MB]
  • 6-9 图像风格转换训练流程代码实现.mp4 [194.9 MB]
  • 6-7 图像风格转换算法定义输入与调用GG-Net.mp4 [87.7 MB]
  • 6-12 图像风格转换3算法.mp4 [16.1 MB]
  • 6-10 图像风格转换效果展示.mp4 [52.2 MB]
  • 6-8 图像风格转换计算图构建与损失函数计算.mp4 [109.1 MB]
  • 6-4 GG16预训练模型格式.mp4 [31.7 MB]
第1章 课程介绍2 集
  • 第1章 课程介绍资料.zip [1.8 MB]
  • 1-1 课程导学.mp4 [45.4 MB]
第9章 对抗神经网络16 集
  • 9-1 对抗生成网络原理.mp4 [213.0 MB]
  • 9-4 深度卷积对抗生成网络DCGAN(2)_深度学习之神经网络RNNGAN算法原理实战.mp4 [21.4 MB]
  • 9-16 DCGAN训练算子实现_深度学习之神经网络RNNGAN算法原理实战.mp4 [49.0 MB]
  • 9-13 DCGAN生成器器实现.mp4 [720.8 MB]
  • 9-14 DCGAN判别器实现.mp4 [334.9 MB]
  • 9-6 无配对图像翻译CycleGAN(1)_深度学习之神经网络RNNGAN算法原理实战.mp4 [17.4 MB]
  • 9-9 文本生成图像Text2Img_深度学习之神经网络RNNGAN算法原理实战.mp4 [37.9 MB]
  • 9-11 DCGAN实战引⼊.mp4 [103.4 MB]
  • 9-15 DCGAN计算图构建实现与损失函数实现_深度学习之神经网络RNNGAN算法原理实战.mp4 [65.7 MB]
  • 9-12 数据生成器实现_深度学习之神经网络RNNGAN算法原理实战.mp4 [77.1 MB]
  • 9-8 多领域图像翻译StarGAN_深度学习之神经网络RNNGAN算法原理实战.mp4 [43.4 MB]
  • 9-10 对抗生成网络总结_深度学习之神经网络RNNGAN算法原理实战.mp4 [8.2 MB]
  • 9-5 图像翻译Pix2Pix_深度学习之神经网络RNNGAN算法原理实战.mp4 [46.5 MB]
  • 9-7 无配对图像翻译CycleGAN(2)_深度学习之神经网络RNNGAN算法原理实战.mp4 [26.7 MB]
  • 9-2 深度卷积对抗生成网络DCGAN(1).mp4 [24.4 MB]
  • 9-17 训练流程实现与效果展示_深度学习之神经网络RNNGAN算法原理实战.mp4 [82.4 MB]
第5章 卷积神经网络调参11 集
  • 第5章 卷积神经网络调参说明.png [493.5 KB]
  • 5-11 批归一化实战(2).mp4 [171.6 MB]
  • 5-2 激活函数到调参技巧(1).mp4 [61.4 MB]
  • 5-9 图像增强实战.mp4 [213.0 MB]
  • 5-10 批归一化实战(1).mp4 [155.8 MB]
  • 5-6 fine-tune-实战.mp4 [172.8 MB]
  • 5-7 actiation-initializer-optimizer-实战.mp4 [179.7 MB]
  • 5-8 图像增强api使用.mp4 [149.6 MB]
  • 5-4 Tensorboard实战(1).mp4 [145.2 MB]
  • 5-4 Tensorboard实战(1) (1).mp4 [212.4 MB]
  • 5-3 激活函数到调参技巧(2).mp4 [47.8 MB]
第7章 循环神经网络18 集
  • 第7章 循环神经网络文档.png [493.5 KB]
  • 7-18 TextCNN实现.mp4 [107.4 MB]
  • 7-6 RNN与CNN融合解决文本分类.mp4 [47.9 MB]
  • 7-11 词表封装与类别封装.mp4 [107.9 MB]
  • 7-8 数据预处理之词表生成与类别表生成.mp4 [72.2 MB]
  • 7-15 指标计算与梯度算子实现.mp4 [54.4 MB]
  • 7-12 数据集封装.mp4 [109.2 MB]
  • 7-4 基于LSTM的文本分类模型(TextRNN与HAN).mp4 [33.8 MB]
  • 7-13 计算图输入定义.mp4 [68.5 MB]
  • 7-14 计算图实现.mp4 [87.2 MB]
  • 7-9 实战代码模块解析.mp4 [19.2 MB]
  • 7-3 长短期记忆网络.mp4 [26.2 MB]
  • 7-2 循环神经网络.mp4 [64.5 MB]
  • 7-5 基于CNN的文本分类模型(TextCNN).mp4 [55.6 MB]
  • 7-16 训练流程实现.mp4 [92.9 MB]
  • 7-7 数据预处理之分词.mp4 [130.6 MB]
  • 7-17 LSTM单元内部结构实现.mp4 [173.6 MB]
  • 7-19 循环神经网络总结.mp4 [2.8 MB]
第2章 神经网络入门9 集
  • 第2章 神经网络入门文档.png [493.5 KB]
  • 2-1 机器学习、深度学习简介.mp4 [52.1 MB]
  • 2-4 姊害涓嬮檷.mp4 [52.7 MB]
  • 2-7 神经元实现(二分类逻辑斯蒂回归模型实现).mp4 [323.2 MB]
  • 2-2 神经元-逻辑斯底回归模型.mp4 [22.6 MB]
  • 2-3 神经元多输出.mp4 [27.5 MB]
  • 2-5 数据处理与模型图构建(1).mp4 [101.9 MB]
  • 2-6 数据处理与模型图构建(2).mp4 [69.8 MB]
  • 2-8 神经网络实现(多分类逻辑斯蒂回归模型实现).mp4 [148.0 MB]
第4章 卷积神经网络进阶6 集
  • 4-5 GG-ResNet实战(2).mp4 [176.8 MB]
  • 4-1 卷积神经网络进阶(alexnet).mp4 [51.2 MB]
  • 4-2 卷积神经网络进阶(ggnet-Resnet).mp4 [73.3 MB]
  • 4-4 GG-ResNet实战(1).mp4 [160.9 MB]
  • 4-3 卷积神经网络进阶(inception-mobile-net).mp4 [55.4 MB]
  • 资料.zip [2.6 GB]

适合人群

  • 深度学习爱好者
  • 算法工程师
  • 机器学习从业者

🎯 学习收获

  • 掌握深度学习算法原理
  • 学会CNN、RNN、GAN等算法应用
  • 提升深度学习项目实战能力

🎉 祝您学习愉快!

课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。