书籍详情

TensorFlow 2.0深度学习从零开始学

TensorFlow 2.0深度学习从零开始学

作者:王晓华

出版社:清华大学出版社

出版时间:2020-06-01

ISBN:9787302552734

定价:¥69.00

购买这本书可以去
内容简介
  随着人工智能的发展以及TensorFlow在人工智能方面的火热应用,越来越多的大学逐步开设深度学习和人工智能课程。《TensorFlow 2.0深度学习从零开始学》既是一本为读者量身定制的TensorFlow 2.0入门教材,也是针对需要学习TensorFlow 2.0新内容的读者提供的基础与进阶知识的深入型教材。该书分为10章,主要内容包括TensorFlow 2.0开发环境、TensorFlow 2.0新特性、TensorFlow与Keras的使用、TensorFlow 2.0语法基础、卷积层详解与MNIST实战、Dataset使用详解、TensorFlow Datasets和TensorBoard详解、ResNet及其实战、注意力机制、卷积神经网络实战。该书内容详尽、示例丰富,是广大对TensorFlow 2.0感兴趣的读者必备的参考书,同时也非常适合大中专院校师生学习阅读,还可作为高等院校计算机及相关专业的教材使用。
作者简介
  王晓华,计算机专业讲师,长期讲授面向对象程序设计、数据结构、Hadoop程序设计等研究生和本科生相关课程;主研方向为云计算、数据挖掘;曾主持和参与多项国家和省级科研课题,独立科研项目获省级成果认定,发表过多篇论文,拥有一项专利;著有《Spark MLlib机器学习实践》《TensorFlow深度学习应用实践》《OpenCV+TensorFlow深度学习与计算机视觉实战》等图书。
目录

第1章 TensorFlow 2.0的安装
1.1 Python基本安装和用法
1.1.1 Anaconda的下载与安装
1.1.2 Python编译器PyCharm的安装
1.1.3 使用Python计算softmax函数
1.2 TensorFlow 2.0 GPU版本的安装
1.2.1 检测Anaconda中的TensorFlow版本
1.2.2 TensorFlow 2.0 GPU版本基础显卡推荐和前置软件安装
1.3 Hello TensorFlow 2.
1.4 本章小结
第2章 TensorFlow 2.0令人期待的变化
2.1 新的架构、新的运行、新的开始
2.1.1 API精简
2.1.2 Eager Execution
2.1.3 取消全局变量
2.1.4 使用函数而不是会话
2.1.5 弃用collection
2.2 配角转成主角:从TensorFlow Eager Execution转正谈起
2.2.1 Eager简介与调用
2.2.2 读取数据
2.3 使用TensorFlow 2.0模式进行线性回归的一个简单例子
2.3.1 模型的工具与数据的生成
2.3.2 模型的定义
2.3.3 损失函数的定义
2.3.4 梯度函数的更新计算
2.4 TensorFlow 2.0进阶-AutoGraph和t£缸lcdon
2.5 本章小结
第3章 TensorFlow和Keras
3.1 模型!模型!模型!还是模型
3.2 使用Keras API实现鸢尾花分类的例子(顺序模式)
3.2.1 数据的准备
3.2.2 数据的处理
3.2.3 梯度更新函数的写法
3.2.4 使用Keras函数式编程实现鸢尾花分类的例子(重点)
3.2.5 使用保存的Keras模式对模型进行复用
3.2.6 使用TensorFlow 2.0标准化编译对iris模型进行拟合
3.3 多输入单一输出TensorFlow 2.0编译方法(选学)
3.3.1 数据的获取与处理
3.3.2 模型的建立
3.3.3 数据的组合
3.4 多输入多输出TensorFlow 2.0编译方法(选学)
3.5 全连接层详解
3.5.1 全连接层的定义与实现
3.5.2 使用TensorFlow 2.0自带的API实现全连接层
3.5.3 打印显示TensorFlow 2.0设计的模型结构和参数
3.6 本章小结
第4章 TensorFlow 2.0语法基础
4.1 BP神经网络简介
4.2 BP神经网络的两个基础算法
4.2.1 最小二乘法(LS算法)
4.2.2 道士下山的故事——梯度下降算法
4.3 反馈神经网络反向传播算法
4.3.1 深度学习基础
4.3.2 链式求导法则
4.3.3 反馈神经网络原理与公式推导
4.3.4 反馈神经网络原理的激活函数
4.3.5 反馈神经网络原理的Python实现
4.4 本章小结
第5章 卷积层与MNIST实战
5.1 卷积运算
5.1.1 卷积运算的基本概念
5.1.2 TensorFlow2.0中卷积函数的实现
5.1.3 池化运算
5.1.4 softmax激活函数
5.1.5 卷积神经网络原理
5.2 TensorFlow2.0编程实战:MNIST手写体识别
5.2.1 MNIST数据集
5.2.2 MNIST数据集特征和标注
5.2.3 TensorFlow2.0编程实战:MNIST数据集
5.2.4 使用自定义的卷积层实现MNIST识别
5.3 本章小结
……
第6章 TensorFlow 2.0 Dataset使用详解
第7章 TensorFlow Datasets和TensorBoard详解
第8章 从冠军开始:ResNet
第9章 注意力机制
第10章 卷积神经网络实战:识文断字也可以

猜您喜欢

读书导航