最新 最热

Pytorch的基本介绍及模型训练流程

PyTorch是一个很著名的支持GPU加速和自动求导的深度学习框架,在最近几年收到学术界的热捧,主要是因为其动态图机制符合思维逻辑,方便调试,适合于需要将想法迅速实现的研究者。PyTorch是Torch7团队开发的。Torch是一个开源...

2022-09-19
1

PyTorch学习系列教程:何为Tensor?

本文继续PyTorch学习系列教程,来介绍在深度学习中最为基础也最为关键的数据结构——Tensor。一方面,Tensor之于PyTorch就好比是array之于Numpy或者DataFrame之于Pandas,都是构建了整个框架中最为底层的数据结构;另一方面,T...

2022-09-19
1

PyTorch学习系列教程:Tensor如何实现自动求导

今天本文继续PyTorch学习系列。虽然前几篇推文阅读效果不是很好(大体可能与本系列推文是新开的一个方向有关),但自己选择的路也要坚持走下去啊!...

2022-09-19
1

PyTorch学习系列教程:构建一个深度学习模型需要哪几步?

继续PyTorch学习系列。前篇介绍了PyTorch中最为基础也最为核心的数据结构——Tensor,有了这些基本概念即可开始深度学习实践了。本篇围绕这一话题,本着提纲挈领删繁就简的原则,从宏观上介绍搭建深度学习模型的几个基本要...

2022-09-19
1

PyTorch学习系列教程:卷积神经网络【CNN】

前篇推文介绍了深度学习中最为基础和常见的一类网络——深度神经网络,也就是DNN,其源起于MLP网络,经过丰富的激活函数和反向传播算法的加持,使得网络在层数深的情况下能够有效训练,并大大增强了网络的信息表达能力(神经网络...

2022-09-19
1

PyTorch学习系列教程:深度神经网络【DNN】

趁着清明小假期,决定继续输出几篇文章。对于PyTorch学习教程系列,有了前几篇推文做铺垫,这次打算用三篇文章分别介绍一下深度学习中的三大基石:DNN、CNN、RNN。本文就从DNN开始,即深度神经网络。...

2022-09-19
1

动手实现DeepFM

DeepFM方法是华为在2017年提出的,是推荐系统中的经典方法,和wide and deep类似,DeepFM也是同时考虑记忆和泛化,在泛化部分采用DNNs结合dropout,batch norm提升模型泛化能力;而记忆部分,采用的是FM,将特征之间进行两两交互。最...

2022-09-19
1

【动手实现】DCN

之前和大家分享了动手实现wide and deep和deepfm,今天和大家分享动手实现DCN。和之前连个方法类似,该方法也是考虑记忆和泛化两部分,泛化部分同样采用DNNs;而记忆部分采用了不同的方式,wide & deep和deepfm我们可以理解为...

2022-09-19
1

CNN实战(二):pytorch搭建CNN对猫狗图片进行分类

在上一篇文章:CNN实战(一):pytorch处理图像数据(Dataset和Dataloader)里,大致介绍了怎么利用pytorch把猫狗图片处理成CNN需要的数据,本篇文章主要用该数据对自己定义的CNN模型进行训练及测试。...

2022-09-16
1

CNN实战(一):pytorch处理图像数据(Dataset和Dataloader)

pytorch给我们提供了很多已经封装好的数据集,但是我们经常得使用自己找到的数据集,因此,想要得到一个好的训练结果,合理的数据处理是必不可少的。我们以1400张猫狗图片来进行分析:...

2022-09-16
1