书籍详情
TensorFlow程序设计

作者:马斌
出版社:电子工业出版社
出版时间:2024-09-01
ISBN:9787121486661
定价:¥60.00
购买这本书可以去
内容简介
本书全面介绍TensorFlow 2.x 框架及其在深度学习中的应用,内容包括TensorFlow 简介、Python 语 言基础、环境搭建与入门、TensorBoard 可视化、多层感知机实现、卷积神经网络实现、循环神经网络实 现、强化学习、迁移学习、生成对抗网络和GPU 并行计算等。
作者简介
马斌,副教授,博士,主要承担网络工程专业的《网络应用开发与系统集成》、《网络测试与评价》、《计算机网络计算》、《面向对象程序设计》、《物联网概论》等本科课程;承担《软件体系结构》、《网络编程》、《农业推广理论与实践》等研究生课程。承担或参与了国家自然科学基金青年基金、国家高技术研究发展计划(863计划)、国家自然科学基金面上基金等项目。
目录
第1 章 TensorFlow 简介 ·············································································.1
1.1 人工智能的编程框架 ................................................................................................. 1
1.1.1 人工智能的发展 ............................................................................................. 1
1.1.2 人工智能、机器学习和深度学习之间的关系 ............................................. 2
1.2 TensorFlow 与人工智能 ............................................................................................ 3
1.3 TensorFlow 数据模型 ................................................................................................ 4
1.4 TensorFlow 计算模型和运行模型 ............................................................................ 5
1.5 实验:矩阵运算 ......................................................................................................... 9
1.5.1 实验目的 ......................................................................................................... 9
1.5.2 实验要求 ......................................................................................................... 9
1.5.3 实验原理 ......................................................................................................... 9
1.5.4 实验步骤 ....................................................................................................... 10
习题 .................................................................................................................................... 10
第2 章 Python 语言基础 ············································································.11
2.1 Python 语言 ............................................................................................................... 11
2.1.1 Python 语言的发展 ....................................................................................... 11
2.1.2 Python 安装 ................................................................................................... 12
2.2 基础语法 ................................................................................................................... 13
2.2.1 基础知识 ....................................................................................................... 13
2.2.2 基本程序编写 ............................................................................................... 15
2.2.3 条件语句 ....................................................................................................... 16
2.2.4 循环语句 ....................................................................................................... 17
2.3 数据结构 ................................................................................................................... 18
2.4 面向对象特性 ........................................................................................................... 21
2.4.1 类和对象 ....................................................................................................... 21
2.4.2 类的定义 ....................................................................................................... 22
2.4.3 根据类创建对象 ........................................................................................... 22
2.4.4 构造方法与析构方法 ................................................................................... 23
2.5 其他高级特性 ........................................................................................................... 24
2.5.1 函数高级特性 ............................................................................................... 24
2.5.2 闭包 ............................................................................................................... 25
2.6 实验:Python 基本语法的实现 ............................................................................... 26
2.6.1 实验目的 ....................................................................................................... 26
2.6.2 实验要求 ....................................................................................................... 26
2.6.3 实验题目 ....................................................................................................... 26
2.6.4 实验步骤 ....................................................................................................... 27
习题 .................................................................................................................................... 28
第3 章 环境搭建与入门 ·············································································.30
3.1 开发平台简介 ........................................................................................................... 30
3.2 开发环境部署 ........................................................................................................... 30
3.2.1 安装Anaconda .............................................................................................. 30
3.2.2 安装TensorFlow ........................................................................................... 32
3.2.3 PyCharm 下载与安装 ................................................................................... 32
3.3 一个简单的实例 ....................................................................................................... 34
习题 .................................................................................................................................... 36
第4 章 TensorBoard 可视化 ········································································.37
4.1 什么是TensorBoard.................................................................................................. 37
4.2 基本流程与结构 ....................................................................................................... 37
4.3 图表的可视化 ........................................................................................................... 39
4.3.1 计算图和会话 ............................................................................................... 39
4.3.2 可视化过程 ................................................................................................... 40
4.4 监控指标的可视化 ................................................................................................... 41
4.4.1 Scalar ............................................................................................................. 41
4.4.2 Images ........................................................................................................... 41
4.4.3 Histogram ...................................................................................................... 41
4.4.4 Merge_all....................................................................................................... 42
4.5 学习过程的可视化 ................................................................................................... 42
4.5.1 数据序列化 ................................................................................................... 43
4.5.2 启动TensorBoard ......................................................................................... 43
4.6 实验:TensorBoard 可视化实现 .............................................................................. 44
4.6.1 实验目的 ....................................................................................................... 44
4.6.2 实验要求 ...................................................
1.1 人工智能的编程框架 ................................................................................................. 1
1.1.1 人工智能的发展 ............................................................................................. 1
1.1.2 人工智能、机器学习和深度学习之间的关系 ............................................. 2
1.2 TensorFlow 与人工智能 ............................................................................................ 3
1.3 TensorFlow 数据模型 ................................................................................................ 4
1.4 TensorFlow 计算模型和运行模型 ............................................................................ 5
1.5 实验:矩阵运算 ......................................................................................................... 9
1.5.1 实验目的 ......................................................................................................... 9
1.5.2 实验要求 ......................................................................................................... 9
1.5.3 实验原理 ......................................................................................................... 9
1.5.4 实验步骤 ....................................................................................................... 10
习题 .................................................................................................................................... 10
第2 章 Python 语言基础 ············································································.11
2.1 Python 语言 ............................................................................................................... 11
2.1.1 Python 语言的发展 ....................................................................................... 11
2.1.2 Python 安装 ................................................................................................... 12
2.2 基础语法 ................................................................................................................... 13
2.2.1 基础知识 ....................................................................................................... 13
2.2.2 基本程序编写 ............................................................................................... 15
2.2.3 条件语句 ....................................................................................................... 16
2.2.4 循环语句 ....................................................................................................... 17
2.3 数据结构 ................................................................................................................... 18
2.4 面向对象特性 ........................................................................................................... 21
2.4.1 类和对象 ....................................................................................................... 21
2.4.2 类的定义 ....................................................................................................... 22
2.4.3 根据类创建对象 ........................................................................................... 22
2.4.4 构造方法与析构方法 ................................................................................... 23
2.5 其他高级特性 ........................................................................................................... 24
2.5.1 函数高级特性 ............................................................................................... 24
2.5.2 闭包 ............................................................................................................... 25
2.6 实验:Python 基本语法的实现 ............................................................................... 26
2.6.1 实验目的 ....................................................................................................... 26
2.6.2 实验要求 ....................................................................................................... 26
2.6.3 实验题目 ....................................................................................................... 26
2.6.4 实验步骤 ....................................................................................................... 27
习题 .................................................................................................................................... 28
第3 章 环境搭建与入门 ·············································································.30
3.1 开发平台简介 ........................................................................................................... 30
3.2 开发环境部署 ........................................................................................................... 30
3.2.1 安装Anaconda .............................................................................................. 30
3.2.2 安装TensorFlow ........................................................................................... 32
3.2.3 PyCharm 下载与安装 ................................................................................... 32
3.3 一个简单的实例 ....................................................................................................... 34
习题 .................................................................................................................................... 36
第4 章 TensorBoard 可视化 ········································································.37
4.1 什么是TensorBoard.................................................................................................. 37
4.2 基本流程与结构 ....................................................................................................... 37
4.3 图表的可视化 ........................................................................................................... 39
4.3.1 计算图和会话 ............................................................................................... 39
4.3.2 可视化过程 ................................................................................................... 40
4.4 监控指标的可视化 ................................................................................................... 41
4.4.1 Scalar ............................................................................................................. 41
4.4.2 Images ........................................................................................................... 41
4.4.3 Histogram ...................................................................................................... 41
4.4.4 Merge_all....................................................................................................... 42
4.5 学习过程的可视化 ................................................................................................... 42
4.5.1 数据序列化 ................................................................................................... 43
4.5.2 启动TensorBoard ......................................................................................... 43
4.6 实验:TensorBoard 可视化实现 .............................................................................. 44
4.6.1 实验目的 ....................................................................................................... 44
4.6.2 实验要求 ...................................................
猜您喜欢



