动手学深度学习Pytorch版
跟随b站李沐老师进行深度学习,该专栏为代码实践。导入包:import liliPytorch as lp 为自己编写的包,里面的代码是李沐老师上课所教。你可以使用李沐老师的d2l直接替换也可以。
@李思成
愿我们的青春如花般绽放。
个人邮箱li_sicheng@126.com
展开
-
动手学深度学习(Pytorch版)代码实践 -注意力机制-Transformer
解码器块是Transformer解码器的基础单元,包含解码器自注意力、编码器-解码器注意力和前馈神经网络。每个子层之后都加了残差连接和层规范化。:在解码时通过注意力机制获取编码器的上下文信息,并生成序列输出。原创 2024-07-10 19:09:07 · 970 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -循环神经网络-57长短期记忆网络(LSTM)
在训练过程中,随着时间步的增加,梯度可能会消失或爆炸,导致模型难以学习和记忆长时间间隔的信息。还引入了一个称为记忆单元(Cell State)的概念,用于携带长期信息。能够选择性地记住或遗忘信息,从而解决了长时依赖问题。都引入了门控机制,但它们的具体实现有所不同。(门控循环单元)是另一种解决长时依赖问题的。的长时依赖问题而设计的。原创 2024-07-10 19:07:00 · 451 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -循环神经网络-56门控循环单元(GRU)
前者支持隐状态的门控。这意味着模型有专门的机制来确定应该何时更新隐状态, 以及应该何时重置隐状态。这些机制是可学习的,并且能够解决了上面列出的问题。例如,如果第一个词元非常重要, 模型将学会在第一次观测之后不更新隐状态。同样,模型也可以学会跳过不相关的临时观测。最后,模型还将学会在需要的时候重置隐状态。我们讨论了如何在循环神经网络中计算梯度, 以及矩阵连续乘积可以导致梯度消失或梯度爆炸的问题。原创 2024-07-07 18:12:25 · 570 阅读 · 1 评论 -
动手学深度学习(Pytorch版)代码实践 -循环神经网络-55循环神经网络的从零开始实现和简洁实现
【代码】动手学深度学习(Pytorch版)代码实践 -循环神经网络-54~55循环神经网络的从零开始实现和简洁实现。原创 2024-07-06 09:26:57 · 691 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -循环神经网络-54循环神经网络概述
使用潜变量h_t总结过去信息 循环神经网络(,简称RNN)源自于1982年由提出的霍普菲尔德网络。循环神经网络,是指在全连接神经网络的基础上增加了前后时序上的关系,可以更好地处理比如机器翻译等的与时序相关的问题。 循环神经网络是一种对序列数据有较强的处理能力的网络。在网络模型中不同部分进行权值共享使得模型可以扩展到不同样式的样本,比如CNN网络中一个确定好的卷积核模板,几乎可以处理任何大小的图片。将图片中分成多个区域,使用同样的卷积核对每一个区域进行处理,最后可以获得非常好的处理结果。原创 2024-07-07 17:04:05 · 827 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -循环神经网络-53语言模型和数据集
【代码】动手学深度学习(Pytorch版)代码实践 -循环神经网络-53语言模型和数据集。原创 2024-07-06 09:19:04 · 325 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -循环神经网络-52文本预处理
【代码】动手学深度学习(Pytorch版)代码实践 -循环神经网络-52文本预处理。原创 2024-07-06 09:16:01 · 739 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -循环神经网络-51序列模型
【代码】动手学深度学习(Pytorch版)代码实践 -循环神经网络-51序列模型。原创 2024-07-06 09:03:49 · 452 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-49风格迁移
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-49风格迁移。原创 2024-06-30 17:57:41 · 392 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-48全连接卷积神经网络(FCN)
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-48全连接卷积神经网络(FCN)原创 2024-06-30 09:30:00 · 542 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-47转置卷积
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-47转置卷积。原创 2024-06-29 22:30:00 · 425 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-46语义分割和数据集
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-46语义分割和数据集。原创 2024-06-29 18:18:35 · 326 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-45多尺度目标检测
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-45多尺度目标检测。原创 2024-06-28 16:25:18 · 405 阅读 · 1 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-44目标检测算法综述:R-CNN、SSD和YOLO
R-CNN 是最早也是最有名的一类基于锚框和 CNN 的目标检测算法。Fast R-CNN 和 Faster R-CNN 持续提升性能。Faster R-CNN 和 Mask R-CNN 常用于高精度要求的场景,但速度相对较慢。速度快但精度较低。虽然作者没有持续提升,但 SSD 启发了一系列后续工作,实现上相对简单。SSD 通过单神经网络进行检测(single shot)。以像素为中心产生多个锚框,在多个层的输出上进行多尺度检测。原创 2024-06-28 16:16:51 · 904 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-41目标检测数据集
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-41目标检测数据集。原创 2024-06-28 16:54:58 · 291 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-40目标检测和边界框
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-40目标检测和边界框。原创 2024-06-28 16:53:53 · 296 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-39实战Kaggle比赛:狗的品种识别(ImageNet Dogs)
动手学深度学习(Pytorch版)代码实践 -计算机视觉-39实战Kaggle比赛:狗的品种识别(ImageNet Dogs)比赛链接:Dog Breed Identification | Kaggle原创 2024-06-27 10:31:26 · 1039 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-38实战Kaggle比赛:图像分类 (CIFAR-10)
38实战Kaggle比赛:图像分类 (CIFAR-10)比赛链接:CIFAR-10 - Object Recognition in Images | Kaggle原创 2024-06-27 10:27:20 · 542 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-37微调
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-37微调。原创 2024-06-23 18:42:29 · 373 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -计算机视觉-36图像增广
【代码】动手学深度学习(Pytorch版)代码实践 -计算机视觉-36图像增广。原创 2024-06-23 18:39:21 · 290 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-30Kaggle竞赛:图片分类
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-30`Kaggle`竞赛:图片分类。*比赛链接:**https://www.kaggle.com/c/classify-leaves。原创 2024-06-23 16:51:46 · 418 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-29残差网络ResNet
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-29残差网络ResNet。原创 2024-06-23 16:51:28 · 418 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-28批量规范化
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-28批量规范化。原创 2024-06-22 16:29:06 · 499 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-27含并行连结的网络GoogLeNet
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-27含并行连结的网络GoogLeNet。原创 2024-06-22 16:26:55 · 448 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-26网络中的网络NiN
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-26网络中的网络NiN。原创 2024-06-22 16:25:04 · 709 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-25使用块的网络VGG
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-25使用块的网络VGG。原创 2024-06-22 16:23:27 · 319 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-24深度卷积神经网络AlexNet
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-24深度卷积神经网络AlexNet。原创 2024-06-22 16:21:21 · 292 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-23卷积神经网络LeNet
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-23卷积神经网络LeNet。原创 2024-06-22 16:17:57 · 390 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-22池化层
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-22池化层。原创 2024-06-22 16:15:12 · 299 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-21多输入多输出通道
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-21多输入多输出通道。原创 2024-06-22 16:13:46 · 374 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-20填充与步幅
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-20填充与步幅。原创 2024-06-22 16:12:05 · 297 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-19图像卷积
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-19图像卷积。原创 2024-06-22 16:10:55 · 341 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-18GPU
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-18GPU。原创 2024-06-22 16:09:12 · 446 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-17读写文件
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-17读写文件原创 2024-06-22 16:07:51 · 320 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-16自定义层
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-16自定义层原创 2024-06-22 16:06:23 · 481 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-15参数管理
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-15参数管理。原创 2024-06-22 16:04:41 · 312 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -卷积神经网络-14模型构造
【代码】动手学深度学习(Pytorch版)代码实践 -卷积神经网络-14模型构造。原创 2024-06-22 16:02:56 · 524 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -深度学习基础-13Kaggle竞赛:2020加州房价预测
【代码】动手学深度学习(Pytorch版)代码实践 -深度学习基础-13Kaggle竞赛:2020加州房价预测。原创 2024-06-18 17:02:49 · 978 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -深度学习基础-12Kaggle竞赛:预测房价
【代码】动手学深度学习(Pytorch版)代码实践 -深度学习基础-12Kaggle竞赛:预测房价。原创 2024-06-18 17:00:07 · 469 阅读 · 0 评论 -
动手学深度学习(Pytorch版)代码实践 -深度学习基础-11暂退法Dropout
【代码】动手学深度学习(Pytorch版)代码实践 -深度学习基础-11暂退法Dropout。原创 2024-06-18 16:58:55 · 375 阅读 · 0 评论