程序员指南
高层级API
简单方便,容易上手,适合新手
- Eager Execution :使用TF的最简单方法
- Estimators: 引入高层级TensorFlow API,极大简化了ML编程。
- Importing Data:解释如何设置数据管道,将数据集读入您的TensorFlow程序。
低层级API
灵活自由,提高性能,适合高手
- introduction:介绍了如何在高级api之外使用TensorFlow的基本知识。
- Tensors:解释如何创建、操作和访问张量——TensorFlow中的基本对象。
- Variables:详细说明了如何在程序中表示共享的、持久的状态。
- Graphs:dataflow图,它是TensorFlow的计算表示,作为操作之间的依赖关系。
- Session:TensorFlow在一个或多个本地或远程设备上运行dataflow图形的机制。如果您使用低层级的TensorFlow API编程,那么这个单元是必不可少的。如果您使用的是高层级的TensorFlow API,比如Estimators或Keras,高级API会为您创建和管理图表和会话,但是理解图表和会话仍然是有帮助的。
- Save and Restore:如何保存和恢复变量和模型。
加速器
Accelerators 使用GPU、TPU
机器学习的概念
嵌入(Embedding),介绍了嵌入的概念,提供了一个简单的例子,在TensorFlow中训练嵌入,并解释了如何使用TensorBoard嵌入工程来查看嵌入。
调试
如何使用TensorFlow调试器(tfdbg)。
TensorBoard
TensorBoard是一种将机器学习的不同方面可视化的工具。
杂项
TensorFlow版本兼容性,这解释了向后兼容性保证和非担保。
经常被问到的问题,其中包含关于TensorFlow的常见问题。