PyTorch Prerequisites - Syllabus for Neural Network Programming Series

PyTorch先决条件 - 神经网络编程系列教学大纲

每个人都在发生什么事?欢迎来到PyTorch神经网络编程系列。

在这篇文章中,我们将看看做好最佳准备所需的先决条件。 我们将对该系列进行概述,并对我们将要开展的项目进行预览。 这将使我们对我们将要学习什么以及在系列结束时我们将拥有哪些技能有一个很好的了解。 不用多说,让我们直接了解细节。

此系列需要两个主要先决条件:

1、编程经验
2、神经网络经验

让我们来看看对于这两个类别我们需要知道哪些东西:

编程经验

这个神经网络编程系列将专注于使用Python和PyTorch编程神经网络。

没有必要事先了解Python。 但是,理解编程通常是必需的。 任何编程经验或对变量,对象和循环等这些概念有些了解都足以学习本系列教程。

神经网络经验

在本系列中,我们将使用PyTorch,我们将会发现,pytorch是用python来写的,一个非常精简的深度学习神经网络API.

这意味着,从编程的角度来看,我们将非常接近于从头开始编程神经网络。 因此,了解神经网络和深度学习基础知识肯定是有益的。 这不是一项要求,而是推荐先去学习深度学习基础系列教程。

神经网络编程系列教学大纲

对于这个系列教程,共有两个部分。我们来看看每个部分的详细内容:

第一部分:pytorch和tensor

  第一节:介绍pytorch

      pytorch的先决条件:神经网络编程系列

      pytorch用途:python深度学习神经网络API

      pytorch的安装:快速简单

      CUDA的用途:为什么深度学习需要使用GPU

  第二节:介绍tensor

      tensor的用途:深度学习的数据结构

      维度、轴、形状解释-深度学习之张量

      CNN的张量形状解释:CNN和特征图

  第三节:pytorch之tensor

      pytorch的tensor解释-神经网络编程

      为深度学习创建pytorch tensor-最优的选择

  第四节:tensor操作

      展平、重塑、挤压解释-深度学习之tensor

      CNN展平操作可视化-tensor批处理

      深度学习的tensor-映射与元素操作

      ArgMax and Reduction Ops - Tensors for Deep Learning

第二部分:pytorch之神经网络和深度学习

  第一节:数据和数据处理

    深度学习中数据的重要性-AI中流行的MNIST

    提取、转化、加载-深度学习数据准备

    pytorch的DataSethe DataLoader-探索训练集

  第二节:神经网络和深度学习

    使用pytorch搭建CNN-面向对象神经网络

    pytorch CNN层-神经网络架构

    pytorch实现CNN的前向传播

    前向传播解释|向神经网络传递单张图像

    神经网络批处理|传递批图像
    卷积神经网络tensor转化

  第三节:训练神经网络

    使用pytorch训练卷积神经网络

    用混淆矩阵分析神经网络的输出结果

  

Neural Network Programming - Deep Learning with PyTorch with deeplizard.的更多相关文章

  1. Neural Network Programming - Deep Learning with PyTorch - YouTube

    百度云链接: 链接:https://pan.baidu.com/s/1xU-CxXGCvV6o5Sksryj3fA 提取码:gawn

  2. neural network and deep learning笔记(1)

    neural network and deep learning 这本书看了陆陆续续看了好几遍了,但每次都会有不一样的收获. DL领域的paper日新月异.每天都会有非常多新的idea出来,我想.深入 ...

  3. 《Neural Network and Deep Learning》_chapter4

    <Neural Network and Deep Learning>_chapter4: A visual proof that neural nets can compute any f ...

  4. 《Neural Networks and Deep Learning》课程笔记

    Lesson 1 Neural Network and Deep Learning 这篇文章其实是 Coursera 上吴恩达老师的深度学习专业课程的第一门课程的课程笔记. 参考了其他人的笔记继续归纳 ...

  5. 课程一(Neural Networks and Deep Learning),第四周(Deep Neural Networks) —— 3.Programming Assignments: Deep Neural Network - Application

    Deep Neural Network - Application Congratulations! Welcome to the fourth programming exercise of the ...

  6. [C1W2] Neural Networks and Deep Learning - Basics of Neural Network programming

    第二周:神经网络的编程基础(Basics of Neural Network programming) 二分类(Binary Classification) 这周我们将学习神经网络的基础知识,其中需要 ...

  7. 吴恩达《深度学习》-第一门课 (Neural Networks and Deep Learning)-第二周:(Basics of Neural Network programming)-课程笔记

    第二周:神经网络的编程基础 (Basics of Neural Network programming) 2.1.二分类(Binary Classification) 二分类问题的目标就是习得一个分类 ...

  8. 树卷积神经网络Tree-CNN: A Deep Convolutional Neural Network for Lifelong Learning

    树卷积神经网络Tree-CNN: A Deep Convolutional Neural Network for Lifelong Learning 2018-04-17 08:32:39 看_这是一 ...

  9. [C3] Andrew Ng - Neural Networks and Deep Learning

    About this Course If you want to break into cutting-edge AI, this course will help you do so. Deep l ...

随机推荐

  1. 小程序批量获取input的输入值,监听输入框,数据同步

    在使用小程序时,跟vue的数据绑定不一样,没有v-model这个属性了,官网也只是给了一些事件监听. 但是我们如果有多个表单时,需要写多个事件来同步数据.这样做很麻烦.下面的方法可以解决,只需要一个方 ...

  2. 织梦默认编辑器换成kindEditor实操教程

    织梦默认编辑是CKeditor,要想换成kindEditor编辑器,按如下步骤操作. 先看效果图: 首先下载打包好的 kindEditor_for_dedeCMS.ZIP,下载地址:https://d ...

  3. 数据结构与算法之PHP排序算法(桶排序)

    一.基本思想 桶排序是将待排序的数据分割成许多buckets,然后每个bucket各自排序,或用不同的排序算法,或者递归的使用bucket sort算法.也是典型的分而治之(divide-and-co ...

  4. 微信小程序 wx.request

    onLoad: function () { var that = this console.log('https://free-api.heweather.com/s6/weather?locatio ...

  5. Hive中数据的导入与导出

    最近在做一个小任务,将一个CDH平台中Hive的部分数据同步到另一个平台中.毕竟我也刚开始工作,在正式开始做之前,首先进行了一段时间的练习,下面的内容就是练习时写的文档中的内容.如果哪里有错误或者疏漏 ...

  6. RTX腾讯通字体全变成横着的了

    呵呵,简单,RTX字体选择里边的字体列表中同一种字体有些是带@符号的,有些没有带,记着选不带@号的就是头朝上的了.

  7. 备忘:移植ucos-III到stm32f103c8t6

    由于本人对linux系统内核这块比较感兴趣,下一份工作想做linux驱动相关的:于是最近一旦有空都在研究linux内核源码,面对linux内核这个庞然大物,越看越觉得不能太过急躁,且由于还要工作,只能 ...

  8. lxml 解析字符处理规则

    规则1:无论输入的字符串是何种状态,lxml包接收后一律转换成unicode,其处理结果也是unicodetype,输出到文件时,需要指定编码,转换成特定的stringtype状态.规则2:lxml用 ...

  9. centos7版本中ssh相关的设置

    1.设置SSH连接端口1.1.关闭SELinux--关闭系统当前selinux# setenforce 0 --关闭系统永久selinux# sed -i 's/SELINUX=enforcing/S ...

  10. angular 组件学习-组件内属性绑定

    #组件内的属性(元素的属性)绑定(property binding) 应用场景:通过改变DOM元素的属性,动态显示/隐藏一个元素 知识点:HTML 属性与DOM属性的区别 改变HTMl属性,浏览器需要 ...