您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
深入浅出PyTorch 从模型到源码
字数: 462000
装帧: 平装
出版社: 电子工业出版社
作者: 张校捷
出版日期: 2020-04-01
商品条码: 9787121386411
版次: 1
开本: 16开
页数: 414
出版年份: 2020
定价:
¥89.9
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书从机器学习和深度学习的基础概念入手,由浅到深地详细介绍了PyTorch深度学习框架的知识,主要包含深度学习的基础知识,如神经网络的优化算法、神经网络的模块等;同时也包含了深度学习的进阶知识,如使用PyTorch构建复杂的深度学习模型,以及前沿的深度学习模型的介绍等。另外,为了加深读者对PyTorch深度学习框架的理解和掌握,本书还介绍了PyTorch的源代码结构,包括该框架的Python语言前端和C++语言后端的源代码结构。
作为一本面向初中级读者的技术类图书,本书既可以作为深度学习框架PyTorch入门的参考书籍,也可以作为PyTorch深度学习框架的结构和源代码的阅读指南使用。
目录
第1章 深度学习概念简介
1.1 深度学习的历史
1.1.1 深度学习的发展过程
1.1.2 深度学习在计算机视觉领域的发展
1.1.3 深度学习在自然语言处理和其他领域的发展
1.2 机器学习基本概念
1.2.1 机器学习的主要任务
1.2.2 机器模型的类型
1.2.3 损失函数以及模型的拟合
1.3 深度学习基本概念
1.3.1 向量、矩阵和张量及其运算
1.3.2 张量的存储
1.3.3 神经元的概念
1.4 输入数据的表示方式
1.4.1 图像数据的表示方式
1.4.2 文本数据的表示方式
1.4.3 音频数据的表示方式
1.5 线性变换和激活函数
1.5.1 全连接线性变换
1.5.2 卷积线性变换
1.5.3 激活函数
1.6 链式求导法则和反向传播
1.6.1 基于链式求导的梯度计算
1.6.2 激活函数的导数
1.6.3 数值梯度
1.7 损失函数和优化器
1.7.1 常用的损失函数
1.7.2 基于梯度的优化器
1.7.3 学习率衰减和权重衰减
1.8 本章总结
第2章 PyTorch深度学习框架简介
2.1 深度学习框架简介
2.1.1 深度学习框架中的张量
2.1.2 深度学习框架中的计算图
2.1.3 深度学习框架中的自动求导和反向传播
2.2 PyTorch框架历史和特性更迭
2.3 PyTorch的安装过程
2.4 PyTorch包的结构
2.4.1 PyTorch的主要模块
2.4.2 PyTorch的辅助工具模块
2.5 PyTorch中张量的创建和维度的操作
2.5.1 张量的数据类型
2.5.2 张量的创建方式
2.5.3 张量的存储设备
2.5.4 和张量维度相关的方法
2.5.5 张量的索引和切片
2.6 PyTorch中张量的运算
2.6.1 涉及单个张量的函数运算
2.6.2 涉及多个张量的函数运算
2.6.3 张量的极值和排序
2.6.4 矩阵的乘法和张量的缩并
2.6.5 张量的拼接和分割
2.6.6 张量维度的扩增和压缩
2.6.7 张量的广播
2.7 PyTorch中的模块简介
2.7.1 PyTorch中的模块类
2.7.2 基于模块类的简单线性回归类
2.7.3 线性回归类的实例化和方法调用
2.8 PyTorch的计算图和自动求导机制
2.8.1 自动求导机制简介
2.8.2 自动求导机制实例
2.8.3 梯度函数的使用
2.8.4 计算图生成的控制
2.9 PyTorch的损失函数和优化器
2.9.1 损失函数
2.9.2 优化器
2.10 PyTorch中数据的输入和预处理
2.10.1 数据载入类
2.10.2 映射类型的数据集
2.10.3 torchvision工具包的使用
2.10.4 可迭代类型的数据集
2.11 PyTorch模型的保存和加载
2.11.1 模块和张量的序列化及反序列化
2.11.2 模块状态字典的保存和载入
2.12 PyTorch数据的可视化
2.12.1 TensorBoard的安装和使用
2.12.2 TensorBoard常用的可视化数据类型
2.13 PyTorch模型的并行化
2.13.1 PyTorch的数据并行化
2.13.1 PyTorch的分布式数据并行化
2.14 本章总结
第3章 PyTorch计算机视觉模块
3.1 计算机视觉基本概念
3.1.1 计算机视觉任务简介
3.1.2 基础图像变换操作
3.1.3 图像特征提取
3.1.4 滤波器的概念
3.2 线性层
3.3 卷积层
3.4 归一化层
3.5 池化层
3.6 丢弃层
3.7 模块的组合
3.8 特征提取
3.9 模型初始化
3.10 常见模型结构
3.10.1 InceptionNet的结构
3.10.2 ResNet的结构
3.11 本章总结
第4章 PyTorch机器视觉案例
4.1 常见计算机视觉任务和数据集
4.1.1 图像分类任务简介
4.1.2 目标检测任务简介
4.1.3 图像分割任务简介
4.1.4 图像生成任务简介
4.1.5 常用深度学习公开数据集
4.2 手写数字识别:LeNet
4.2.1 深度学习工程的结构
4.2.2 MNIST数据集的准备
4.2.3 LeNet网络的搭建
4.2.4 LeNet网络的训练和测试
4.2.5 超参数的修改和argparse库的使用
4.3 图像分类:ResNet和InceptionNet
4.3.1 ImageNet数据集的使用
4.3.2 ResNet网络的搭建
4.3.3 InceptionNet网络的搭建
4.4 目标检测:SSD
4.4.1 SSD的骨架网络结构
4.4.2 SSD的特征提取网络结构
4.4.3 锚点框和选框预测
4.4.4 输入数据的预处理
4.4.5 损失函数的计算
4.4.6 模型的预测和非极大抑制算法
4.5 图像分割:FCN和U-Net
4.5.1 FCN网络结构
4.5.2 U-Net网络结构
4.6 图像风格迁移
4.6.1 图像风格迁移算法介绍
4.6.2 输入图像的特征提取
4.6.3 输入图像的优化
4.7 生成模型:VAE和GAN
4.7.1 变分自编码器介绍
4.7.2 变分自编码器的实现
4.7.3 生成对抗网络介绍
4.7.4 生成对抗网络的实现
4.8 本章总结
第5章 PyTorch自然语言处理模块
5.1 自然语言处理基本概念
5.1.1 机器翻译相关的自然语言处理研究
5.1.2 其他领域的自然语言处理研究
5.1.3 自然语言处理中特征提取的预处理
5.1.4 自然语言处理中词频特征的计算方法
5.1.5 自然语言处理中TF-IDF特征的计算方法
5.2 词嵌入层
5.3 循环神经网络层:GRU和LSTM
5.3.1 简单循环神经网络
5.3.2 长短时记忆网络(LSTM)
5.3.3 门控循环单元(GRU)
5.4 注意力机制
5.5 自注意力机制
5.5.1 循环神经网络的问题
5.5.2 自注意力机制的基础结构
5.5.3 使用自注意力机制来构建Seq2Seq模型
5.5.4 PyTorch中自注意力机制的模块
5.5.5 Pytorch中的Transformer模块
5.6 本章总结
第6章 PyTorch自然语言处理案例
6.1 word2vec算法训练词向量
6.1.1 单词表的创建
6.1.2 word2vec算法的实现
6.1.3 word2vec算法的特性
6.2 基于循环神经网络的情感分析
6.3 基于循环神经网络的语言模型
6.3.1 语言模型简介
6.3.2 语言模型的代码
6.4 Seq2Seq模型及其应用
6.4.1 Seq2Seq模型的结构
6.4.2 Seq2Seq模型编码器的代码
6.4.3 Seq2Seq模型注意力机制的代码
6.4.4 Seq2Seq模型解码器的代码
6.5 BERT模型及其应用
6.5.1 BERT模型的结构
6.5.2 BERT模型的训练方法
6.5.3 BERT模型的微调
6.6 本章总结
第7章 其他重要模型
7.1 基于宽深模型的推荐系统
7.1.1 推荐系统介绍
7.1.2 宽深模型介绍
7.2 DeepSpeech模型和CTC损失函数
7.2.1 语音识别模型介绍
7.2.2 CTC损失函数
7.3 使用Tacotron和WaveNet进行语音合成
7.3.1 Tacotron模型中基于Seq2Seq的梅尔过滤器特征合成
7.3.2 Tacotron模型的代码
7.3.3 WaveNet模型介绍
7.3.4 因果卷积模块介绍
7.3.5 因果卷积模块的代码
7.3.6 WaveNet模型的代码
7.4 基于DQN的强化学习算法
7.4.1 强化学习的基础概念
7.4.2 强化学习的环境
7.4.3 DQN模型的原理
7.4.4 DQN模型及其训练过程
7.5 使用半精度浮点数训练模型
7.5.1 半精度浮点数的介绍
7.5.2 半精度模型的训练
7.5.3 apex扩展包的使用
7.6 本章总结
第8章 PyTorch高级应用
8.1 PyTorch自定义激活函数和梯度
8.2 在PyTorch中编写扩展
8.3 正向传播和反向传播的钩子
8.4 PyTorch的静态计算图
8.5 静态计算图模型的保存和使用
8.6 本章总结
第9章 PyTorch源代码解析
9.1 ATen张量计算库简介
9.2 C++的Python接口
9.3 csrc模块简介
9.4 autograd和自动求导机制
9.5 C10张量计算库简介
9.6 本章总结
参考文献
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网