使用入门

如果您刚开始接触机器学习,我们建议您先学习以下在线课程,然后再深入研究 TensorFlow 文档:

  • 机器学习速成课程,其中介绍了各种机器学习概念,并鼓励利用现有 TensorFlow 代码进行实验。

TensorFlow 是一种机器学习工具。TensorFlow 功能广泛,但是主要用于构建深度神经网络模型。

要开始使用 TensorFlow,最简单的方法就是使用 Eager Execution。

TensorFlow 提供了很多 API。本部分的剩余内容将重点介绍提供可扩展的高性能模型的 Estimator API。要开始使用 Estimator,请先阅读以下相关文档:

然后,阅读下列文档,其中展示了高阶 API 中的主要功能:

  • 检查点:介绍了如何保存训练进度并从您停下的地方继续。
  • 特征列:展示了 Estimator 如何在不对模型做出更改的情况下处理各种输入数据类型。
  • 数据集快速入门:介绍了 TensorFlow 的输入管道。
  • 创建自定义 Estimator:展示了如何构建和训练自己设计的模型。

面向高级用户:

  • 低阶 API 简介:展示了如何在 Estimator 框架之外使用 TensorFlow 进行调试和实验。
  • 编程人员指南:详细介绍了主要 TensorFlow 组件。
  • 教程:提供了各种 TensorFlow 模型的详细演示。