分类: pytorch学习使用

吴恩达老师的课后作业大多是用tensorflow和keras完成的,本人在实现时主要是用pytorch框架,因此有许多需要学习的地方。

8 篇文章

pytorch基础(八):Dataloader的简单使用
前言   本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评指正。另外,本博客中的有些内容基于吴恩达老师深度学习课程,我会尽量说明一下,但不敢保证全面。 一、构造数据类Dataset   要想使用Da…
pytorch基础(七):卷积层的使用torch.nn.Conv2d和torch.nn.Conv1d
前言   本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评指正。另外,本博客中的有些内容基于吴恩达老师深度学习课程,我会尽量说明一下,但不敢保证全面。 一、前置知识   上图就是一个多过滤器(过滤器…
pytorch基础(六):torch.nn.Softmax和torch.nn.CrossEntropyLoss
前言   本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评指正。另外,本博客中的有些内容基于吴恩达老师深度学习课程,我会尽量说明一下,但不敢保证全面。 一、问题描述    吴恩达老师的课后训练要求使…
pytorch基础(五):torch.nn.Linear的工作原理
前言   本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评指正。另外,本博客中的有些内容基于吴恩达老师深度学习课程,我会尽量说明一下,但不敢保证全面。 提示:以下是本篇文章正文内容,下面案例可供参考 一、吴恩达深度学习…
pytorch基础(四):使用optim优化函数
前言   本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评指正。另外,本博客中的有些内容基于吴恩达老师深度学习课程,我会尽量说明一下,但不敢保证全面。 一、问题描述   此次需要构建的神经网络其实和…
pytorch基础(三):使用nn模块构造神经网络
前言   本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评指正。另外,本博客中的有些内容基于吴恩达老师深度学习课程,我会尽量说明一下,但不敢保证全面。 一、问题描述   此次需要构建的神经网络其实和…
pytorch基础(二):构建简单的神经网络
前言   本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评指正。另外,本博客中的有些内容基于吴恩达老师深度学习课程,我会尽量说明一下,但不敢保证全面。 一、使用numpy完成神经网络   在吴恩达老…
pytorch基础(一):tensor张量和自动微分
前言   本系列主要是对pytorch基础知识学习的一个记录,尽量保持博客的更新进度和自己的学习进度。本人也处于学习阶段,博客中涉及到的知识可能存在某些问题,希望大家批评指正。 一、pytorch入门 1.什么是tensor张量   在吴恩达老师深度学习视频中,第一章和第二章的课后作业我们用numpy实现前向…