飞豹客 · 课能看,资料也能带走
飞豹客后端开发 会员免费

唐宇迪《AI深度学习+Pytorch》

如果你打算认真用 PyTorch 做深度学习,而不是停留在调包跑通一个 demo,这套资料值得花时间。它的定位很清楚:把神经网络从"能跑"推到"知道为什么这么跑"。唐宇迪的讲解风格偏拆解,会带着你一步步看数据在网络里怎么流动、参数怎么更新,而不是直接甩一段训练代码让你自己悟。 这门课解决的是"看得懂

单课价¥19.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
142 人关注 更新于 2026-08-31 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员、年会员、永久会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥19.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

如果你打算认真用 PyTorch 做深度学习,而不是停留在调包跑通一个 demo,这套资料值得花时间。它的定位很清楚:把神经网络从"能跑"推到"知道为什么这么跑"。唐宇迪的讲解风格偏拆解,会带着你一步步看数据在网络里怎么流动、参数怎么更新,而不是直接甩一段训练代码让你自己悟。

这门课解决的是"看得懂代码但说不清原理"的问题

很多人学 PyTorch 卡在同一个地方:跟着教程能复现,换一个数据集或改一下网络结构就不知道从哪下手。问题不在 API 不熟,而在于对前向传播、反向传播、损失函数、参数更新这几件事只有模糊印象。这套资料正是冲这个来的。它把神经网络要完成的任务、模型更新方法、损失函数计算、前向与反向传播流程逐块讲开,再落到神经元个数、预处理、dropout 这些具体设置上,解释它们各自在做什么。学完之后,你面对一个效果不好的模型,能大致判断是结构问题、数据问题还是训练策略问题,而不是只能反复调学习率碰运气。

适合什么基础,以及建议的观看顺序

前提是你已经会一点 Python,最好写过简单的 PyTorch 训练脚本,哪怕只是照着别人的代码改过。完全零基础、连张量和梯度都没接触过的,建议先补一段 PyTorch 基础操作再进来,否则前几节会有点吃力。反过来,如果你已经做过几个项目、只是想把底层逻辑补齐,这套资料的信息密度是合适的。

顺序上不建议从头到尾机械刷。先看课程介绍和神经网络任务分析这两块,把整体框架建立起来;接着重点啃前向传播、反向传播和损失函数计算,这三块是理解训练过程的核心,值得反复看;模型更新方法和整体架构拆解可以放在后面,等前面的概念落地了再回头串一遍。可视化分析和神经元个数、dropout 那几节偏调参经验,可以留到你自己动手训练时对照着看,效果比单纯听讲好得多。

学完能独立做什么,资料怎么配合练习

一个比较现实的目标是:你能自己搭一个不算复杂的网络结构,独立完成数据预处理、定义损失、写训练循环,并在结果不理想时做出有依据的调整。这个程度足够支撑你接手常规的深度学习任务,也够你在面试里把训练流程讲清楚。

练习上建议不要只看不写。每看完一块,就用自己的数据或公开的小数据集把对应环节实现一遍:讲完反向传播,就手动打印一下梯度;讲完 dropout,就对比开与关的差异。资料里的可视化部分尤其值得动手复现,把抽象概念变成屏幕上能看到的曲线,理解会牢很多。整体来看,这套内容不适合当速成课,但当你想把 PyTorch 的基础打扎实,它是个靠谱的选择。

课程目录

课程目录77 集
  • 课程介绍 唐宇迪《AI深度学习+Pytorch》 属于后端开发方向的教程资源,围绕 AI 相关内容整理。 内容涵盖:─ 001、─ 002、神经网络要完成的任务分析、─ 003、模型更新方法解读、─ 0
  • 04 等主题。 适合希望系统学习 AI 、需要完整资料对照的同学。 下方为完整资料与目录,可先看目录判断是否符合需要。 ├── 001-课程介绍.mp4
  • ├── 002-1-神经网络要完成的任务分析.mp4
  • ├── 003-2-模型更新方法解读.mp4
  • ├── 004-3-损失函数计算方法.mp4
  • ├── 005-4-前向传播流程解读.mp4
  • ├── 006-5-反向传播演示.mp4
  • ├── 007-6-神经网络整体架构详细拆解.mp4
  • ├── 008-7-神经网络效果可视化分析.mp4
  • ├── 009-8-神经元个数的作用.mp4
  • ├── 010-9-预处理与dropout的作用.mp4
  • ├── 011-1-卷积神经网络概述分析.mp4
  • ├── 012-2-卷积要完成的任务解读.mp4
  • ├── 013-3-卷积计算详细流程演示.mp4
  • ├── 014-4-层次结构的作用.mp4
  • ├── 015-5-参数共享的作用.mp4
  • ├── 016-6-池化层的作用与效果.mp4
  • ├── 017-7-整体网络结构架构分析.mp4
  • ├── 018-8-经典网络架构概述.mp4
  • ├── 019-1-RNN网络结构原理与问题.mp4
  • ├── 020-2-注意力结构历史故事介绍.mp4
  • ├── 021-3-self-attention要解决的问题.mp4
  • ├── 022-4-QKV的来源与作用.mp4
  • ├── 023-5-多头注意力机制的效果.mp4
  • ├── 024-6-位置编码与解码器.mp4
  • ├── 025-7-整体架构总结.mp4
  • ├── 026-8-BERT训练方式分析.mp4
  • ├── 027-1-PyTorch框架与其他框架区别分析.mp4
  • ├── 028-2-CPU与GPU版本安装方法解读.mp4
  • ├── 029-1-数据集与任务概述.mp4
  • ├── 030-2-基本模块应用测试.mp4
  • ├── 031-3-网络结构定义方法.mp4
  • ├── 032-4-数据源定义简介.mp4
  • ├── 033-5-损失与训练模块分析.mp4
  • ├── 034-6-训练一个基本的分类模型.mp4
  • ├── 035-7-参数对结果的影响.mp4
  • ├── 036-1-任务与数据集解读.mp4
  • ├── 037-2-参数初始化操作解读.mp4
  • ├── 038-3-训练流程实例.mp4
  • ├── 039-4-模型学习与预测.mp4
  • ├── 040-1-输入特征通道分析.mp4
  • ├── 041-2-卷积网络参数解读.mp4
  • ├── 042-3-卷积网络模型训练.mp4
  • ├── 043-1-任务分析与图像数据基本处理.mp4
  • ├── 044-2-数据增强模块.mp4
  • ├── 045-3-数据集与模型选择.mp4
  • ├── 046-4-迁移学习方法解读.mp4
  • ├── 047-5-输出层与梯度设置.mp4
  • ├── 048-6-输出类别个数修改.mp4
  • ├── 049-7-优化器与学习率衰减.mp4
  • ├── 050-8-模型训练方法.mp4
  • ├── 051-9-重新训练全部模型.mp4
  • ├── 052-10-测试结果演示分析.mp4
  • ├── 053-4-实用Dataloader加载数据并训练模型.mp4
  • ├── 054-1-Dataloader要完成的任务分析.mp4
  • ├── 055-2-图像数据与标签路径处理.mp4
  • ├── 056-3-Dataloader中需要实现的方法分析.mp4
  • ├── 057-1-数据集与任务目标分析.mp4
  • ├── 058-2-文本数据处理基本流程分析.mp4
  • ├── 059-3-命令行参数与DEBUG.mp4
  • ├── 060-4-训练模型所需基本配置参数分析.mp4
  • ├── 061-5-预料表与字符切分.mp4
  • ├── 062-6-字符预处理转换ID.mp4
  • ├── 063-7-LSTM网络结构基本定义.mp4
  • ├── 064-8-网络模型预测结果输出.mp4
  • ├── 065-9-模型训练任务与总结.mp4
  • ├── 066-1-基本结构与训练好的模型加载.mp4
  • ├── 067-2-服务端处理与预测函数.mp4
  • ├── 068-3-基于Flask测试模型预测结果.mp4
  • ├── 069-1-视觉transformer要完成的任务解读.mp4
  • ├── 070-1-项目源码准备.mp4
  • ├── 071-2-源码DEBUG演示.mp4
  • ├── 072-3-Embedding模块实现方法.mp4
  • ├── 073-4-分块要完成的任务.mp4
  • ├── 074-5-QKV计算方法.mp4
  • ├── 075-6-特征加权分配.mp4
  • ├── 076-7-完成前向传播.mp4
  • └── 077-8-损失计算与训练.mp4