√ 移动端部署神经网络稀缺资源:ARM汇编NEON指令Winograd等实战经验。 √ 深移动计算设备体系结构的 PaddlePaddle 移动深度学习系统 Paddle-Lite。 √ 将深度学习模型以zui小体积和资源消耗运行在移动设备上,同时追求高性能。 √ 商业场景中克服技术挑战如模型压缩编译裁剪代码精简多平台支持汇编优化。 √ 覆盖移动设备内部结构汇编指令CPU性能优化GPU编程移动端深度学习框架。
售 价:¥
纸质售价:¥55.80购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容简介
推荐序一
推荐序二
前言
读者服务
第1章 初窥移动端深度学习技术的应用
1.1 本书示例代码简介
1.2 移动端主体检测和分类
1.3 在线上产品中以“云+端计算”的方式应用深度学习技术
1.4 在移动端应用深度学习技术的业界案例
1.5 在移动端应用深度学习技术的难点
1.6 编译运行深度学习App
1.7 在iOS平台上搭建深度学习框架
1.8 在Android平台上搭建深度学习框架
第2章 以几何方式理解线性代数基础知识
2.1 线性代数基础
2.2 向量的几何意义
2.3 线性组合的几何意义
2.4 线性空间
2.5 矩阵和变换
2.6 矩阵乘法
2.7 行列式
2.8 矩阵的逆
2.9 秩
2.10 零空间
2.11 点积和叉积的几何表示与含义
2.12 线性代数的特征概念
2.13 抽象向量空间
第3章 什么是机器学习和卷积神经网络
3.1 移动端机器学习的全过程
3.2 预测过程
3.3 数学表达
3.4 神经元和神经网络
3.5 卷积神经网络
3.6 图像卷积效果
3.7 卷积后的图片效果
3.8 卷积相关的两个重要概念:padding和stride
3.9 卷积后的降维操作:池化
3.10 卷积的重要性
第4章 移动端常见网络结构
4.1 早期的卷积神经网络
4.2 AlexNet网络结构
4.3 GoogLeNet网络结构
4.4 尝试在App中运行GoogLeNet
4.5 轻量化模型SqueezeNet
4.6 轻量高性能的MobileNet
4.7 移动端神经网络模型的优化方向
第5章 ARM CPU组成
5.1 现代计算机与ARM CPU架构的现状
5.2 简单的CPU模型
5.3 汇编指令初探
5.4 汇编指令概况
5.5 ARM指令集架构
5.6 ARM手机芯片的现状与格局
第6章 存储金字塔与ARM汇编
6.1 ARM CPU的完整结构
6.2 存储设备的金字塔结构
6.3 ARM芯片的缓存设计原理
6.4 ARM汇编知识
6.5 NEON汇编指令
第7章 移动端CPU预测性能优化
7.1 工具及体积优化
7.2 CPU高性能通用优化
7.3 卷积性能优化方式
7.4 开发问题与经验总结
第8章 移动端GPU编程及深度学习框架落地实践
8.1 异构计算编程框架OpenCL
8.2 移动端视觉搜索研发
8.3 解决历史问题:研发Paddle-Lite框架
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜