TensorFlow Programmer's Guide

程序员指南

高层级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的常见问题。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容