热搜关键词: 信号与系统无刷电机ADSTCP/IP

pdf

深度学习框架PyTorch:入门与实践 (陈云)

  • 1星
  • 日期: 2022-05-04
  • 大小: 212.51MB
  • 所需积分:1分
  • 下载次数:5
  • favicon收藏
  • rep举报
  • free评论
标签: 人工智能

人工智能

pytorch

人工智能

《深度学习框架PyTorch:入门与实践》从多维数组Tensor开始,循序渐进地带领读者了解PyTorch各方面的基础知识。结合基础知识和前沿研究,带领读者从零开始完成几个经典有趣的深度学习小项目,包括GAN生成动漫头像、AI滤镜、AI写诗等。《深度学习框架PyTorch:入门与实践》没有简单机械地介绍各个函数接口的使用,而是尝试分门别类、循序渐进地向读者介绍PyTorch的知识,希望读者对PyTorch有一个完整的认识。

《深度学习框架PyTorch:入门与实践》内容由浅入深,无论是深度学习的初学者,还是头次接触PyTorch的研究人员,都能在学习本书的过程中快速掌握PyTorch。即使是有一定PyTorch使用经验的用户,也能够从本书中获得对PyTorch不一样的理解。

1  PyTorch简介

1.1  PyTorch的诞生  1

1.2  常见的深度学习框架简介  2

1.2.1  Theano  3

1.2.2  TensorFlow  3

1.2.3  Keras  5

1.2.4  Caffe/Caffe2  5

1.2.5  MXNet  6

1.2.6  CNTK  7

1.2.7  其他框架  8

1.3  属于动态图的未来  8

1.4  为什么选择PyTorch  10

1.5  星火燎原  12

1.6  fast.ai  放弃Keras+TensorFlow选择PyTorch  13

2  快速入门  16

2.1  安装与配置  16

2.1.1  安装PyTorch  16

2.1.2  学习环境配置  20

2.2  PyTorch入门第一步  30

2.2.1  Tensor  30

2.2.2  Autograd:自动微分  35

2.2.3  神经网络  38

2.2.4  小试牛刀:CIFAR-10分类  43

3  Tensor和autograd  51

3.1  Tensor  51

3.1.1  基础操作  52

3.1.2  Tensor和Numpy  70

3.1.3  内部结构  73

3.1.4  其他有关Tensor的话题  76

3.1.5  小试牛刀:线性回归  78

3.2  autograd  81

3.2.1  Variable  82

3.2.2  计算图  86

3.2.3  扩展autograd  95

3.2.4  小试牛刀:用Variable实现线性回归  100

4  神经网络工具箱nn  104

4.1  nn.Module  104

4.2  常用的神经网络层  108

4.2.1  图像相关层  108

4.2.2  激活函数  111

4.2.3  循环神经网络层  115

4.2.4  损失函数  117

4.3  优化器  117

4.4  nn.functional  119

4.5  初始化策略  121

4.6  nn.Module深入分析  123

4.7  nn和autograd的关系  130

4.8  小试牛刀:用50行代码搭建ResNet  131

5  PyTorch中常用的工具  136

5.1  数据处理  136

5.2  计算机视觉工具包:torchvision  148

5.3  可视化工具  150

5.3.1  Tensorboard  151

5.3.2  visdom  153

5.4  使用GPU加速:cuda  159

5.5  持久化  162

6  PyTorch实战指南  165

6.1  编程实战:猫和狗二分类  165

6.1.1  比赛介绍  166

6.1.2  文件组织架构  166

6.1.3  关于__init__.py  168

6.1.4  数据加载  168

6.1.5  模型定义  171

6.1.6  工具函数  172

6.1.7  配置文件  175

6.1.8  main.py  177

6.1.9  使用  185

6.1.10  争议  186

6.2  PyTorch  Debug  指南  188

6.2.1  ipdb  介绍  188

6.2.2  在PyTorch中Debug  192

7  AI插画师:生成对抗网络  198

7.1  GAN的原理简介  199

7.2  用GAN生成动漫头像  203

7.3  实验结果分析  212

8  AI艺术家:神经网络风格迁移  216

8.1  风格迁移原理介绍  217

8.2  用PyTorch实现风格迁移  223

8.3  实验结果分析  234

9  AI诗人:用RNN写诗  238

9.1  自然语言处理的基础知识  238

9.1.1  词向量  239

9.1.2  RNN  241

9.2  CharRNN  244

9.3  用PyTorch实现CharRNN  247

9.4  实验结果分析  258

10  Image  Caption:让神经网络看图讲故事  261

10.1  图像描述介绍  262

10.2  数据  263

10.2.1  数据介绍  263

10.2.2  图像数据处理  271

10.2.3  数据加载  273

10.3  模型与训练  276

10.4  实验结果分析  281

11  展望与未来  283

11.1  PyTorch的局限与发展  283

11.2  使用建议  287

推荐帖子 最新更新时间:2022-05-18 12:44

MSP430f149头文件详解
msp430f149头文件详解 #ifndef __msp430x14x #define __msp430x14x /************************************************************ * STANDARD BITS *******************************************************
火辣西米秀 微控制器 MCU
C2000中定义大数组
------cmd指令-----------------------------  .tired       : > FLASHB      PAGE = 1 -----------主函数开头方式------------------- #pragma DATA_SECTION(tiredata1,".tired"); const int tiredata1[1000]={5
fish001 微控制器 MCU
【雅特力开发板 AT32F421 测评】3. FreeRTOS的移植[附源码]
      本文的目标是创建了2个任务,最终实现开发板上的2个led交替闪烁。       AT 提供了一套完整的 BSP&Pack 用于开发(百度网盘链接中可找到)。 主要包括 at32f4xx 外 设 驱 动 库 、 内 核 相 关 文 件 、 完 整 的 应 用 例 程 以 及 能 够 支 持 Keil_v5 、 Keil_v4 、 IAR_v6 和 IAR_v7、IAR_v8等多种开
caizhiwei 国产芯片交流
变压器中的分布电容与屏蔽
实际电路都是由非理想元件组成的,在设计中可能会遇到许多预料不到的情况。在调试如图1所示的普通全桥电源时,输出不是料想中平稳的波形,而是不时发生间歇振荡,并发出“吱吱”声,有时甚至会烧毁开关管。对电路进行分析后未发现结构上可能导致不稳定的因素,于是改变输出采样的电压比,将输出调定在半电压24V上,使用90V的输入直流电压,在保证功率管安全的情况下进行调试。待电路工作正常后,再缓慢升高输入直流电压,经
木犯001号 模拟与混合信号
AD9854(全套资料) 今年有高频咯!!!
AD9854内部包括一个具有48位相位累加器、一个可编程时钟倍频器、一个反sinc滤波器、两个12位300MHz DAC,一个高速模拟比较器以及接口逻辑电路。其主要性能特点如下:1.        高达300MHz的系统时钟;2.        能输出一般调制信号,FSK,BPSK,PSK,CHIRP,AM等;3.        100MHz时具有80dB的信噪比;4.        内部有4*到
xiayuandong 电子竞赛
帮你了解一下baMSP430F149的IO口
1 概述MSP430F149共有6组IO口,每组8bit, IO口的设置包括设置IO功能、方向、输入输出寄存器初值。对IO口不做设置,默认情况下为第一功能,输入模式。2 常用寄存器PxDIR 0 输入,1 输出;PxSEL 0 I/O口,1 第二功能;PxOUT,PxIN;PxIES 设置中断触发方式 0上升沿,1下降沿;PxIE 设置中断触发允许0禁止,1允许;PxIFG 中断标志寄存器,需要软
fish001 微控制器 MCU

评论

flown
讲的可以,应该学习
2022-05-24 21:44:30
登录/注册

意见反馈

求资源

回顶部
查找数据手册?

EEWorld Datasheet 技术支持

热门活动

相关视频

可能感兴趣器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
×