深度学习框架PyTorch:入门与实践
陈云著,2018年版 [文件格式: PDF - 9MB]face
陈云
group
出版:电子工业出版社
explore
丛书: 博文视点AI系列
explore
ISBN:9787121330773
loyalty
深度学习
loyalty
PyTorch
loyalty
人工智能
内容简介
《深度学习框架PyTorch:入门与实践》从多维数组Tensor开始,循序渐进地带领读者了解PyTorch各方面的基础知识。结合基础知识和前沿研究,带领读者从零开始完成几个经典有趣的深度学习小项目,包括GAN生成动漫头像、AI滤镜、AI写诗等。《深度学习框架PyTorch:入门与实践》没有简单机械地介绍各个函数接口的使用,而是尝试分门别类、循序渐进地向读者介绍PyTorch的知识,希望读者对PyTorch有一个完整的认识。
《深度学习框架PyTorch:入门与实践》内容由浅入深,无论是深度学习的初学者,还是第一次接触PyTorch的研究人员,都能在学习本书的过程中快速掌握PyTorch。即使是有一定PyTorch使用经验的用户,也能够从本书中获得对PyTorch不一样的理解。
作者简介
陈云
Python程序员、Linux爱好者和PyTorch源码贡献者。主要研究方向包括计算机视觉和机器学习。“2017知乎看山杯机器学习挑战赛”一等奖,“2017天池医疗AI大赛”第八名。 热衷于推广PyTorch,并有丰富的使用经验,活跃于PyTorch论坛和知乎相关板块。
目录
- PyTorch简介
- PyTorch的诞生
- 常见的深度学习框架简介
- Theano
- TensorFlow
- Keras
- Caffe/Caffe2
- MXNet
- CNTK
- 其他框架
- 属于动态图的未来
- 为什么选择PyTorch
- 星火燎原
- fast.ai 放弃Keras+TensorFlow选择PyTorch
- 快速入门
- 安装与配置
- 安装PyTorch
- 学习环境配置
- PyTorch入门第一步
- Tensor
- Autograd:自动微分
- 神经网络
- 小试牛刀:CIFAR-10分类
- 安装与配置
- Tensor和autograd
- Tensor
- 基础操作
- Tensor和Numpy
- 内部结构
- 其他有关Tensor的话题
- 小试牛刀:线性回归
- autograd
- Variable
- 计算图
- 扩展autograd
- 小试牛刀:用Variable实现线性回归
- Tensor
- 神经网络工具箱nn
- nn.Module
- 常用的神经网络层
- 图像相关层
- 激活函数
- 循环神经网络层
- 损失函数
- 优化器
- nn.functional
- 初始化策略
- nn.Module深入分析
- nn和autograd的关系
- 小试牛刀:用50行代码搭建ResNet
- PyTorch中常用的工具
- 数据处理
- 计算机视觉工具包:torchvision
- 可视化工具
- Tensorboard
- visdom
- 使用GPU加速:cuda
- 持久化
- PyTorch实战指南
- 编程实战:猫和狗二分类
- 比赛介绍
- 文件组织架构
- 关于__init__.py
- 数据加载
- 模型定义
- 工具函数
- 配置文件
- main.py
- 使用
- 争议
- PyTorch Debug 指南
- ipdb 介绍
- 在PyTorch中Debug
- 编程实战:猫和狗二分类
- AI插画师:生成对抗网络
- GAN的原理简介
- 用GAN生成动漫头像
- 实验结果分析
- AI艺术家:神经网络风格迁移
- 风格迁移原理介绍
- 用PyTorch实现风格迁移
- 实验结果分析
- AI诗人:用RNN写诗
- 自然语言处理的基础知识
- 词向量
- RNN
- CharRNN
- 用PyTorch实现CharRNN
- 实验结果分析
- 自然语言处理的基础知识
- Image Caption:让神经网络看图讲故事
- 图像描述介绍
- 数据
- 数据介绍
- 图像数据处理
- 数据加载
- 模型与训练
- 实验结果分析
- 展望与未来
- PyTorch的局限与发展
- 使用建议
get_app
下载
email
推送至Kindle