TensorFlow 2 侧重于简单性和易用性,其中包含一些更新,例如即刻执行、直观的更高阶 API 以及可在任何平台上灵活建模的功能。
很多指南是以 Jupyter 笔记本的形式编写而成,并直接在 Google Colab(一种无需设置的托管式笔记本环境)中运行。点击“在 Google Colab 中运行”按钮。
必备文档
安装 TensorFlow
安装软件包或从源代码构建。对启用 CUDA® 的卡的 GPU 支持。迁移至 TensorFlow 2
了解 TensorFlow 2 最佳做法和工具,以便从 TF1 代码迁移至 TF2。Keras
Keras 是一个高阶 API,更方便机器学习新手和研究人员使用。TensorFlow 基础知识
了解使 TensorFlow 能正常运行的基本类和功能。数据输入流水线
借助tf.data
API,您可以用简单的可重用片段构建复杂的输入流水线。
Estimator
代表完整模型的高阶 API,专为实现缩放和异步训练而设计。库和扩展程序
探索使用 TensorFlow 构建高级模型或方法的其他资源,并访问可针对特定领域扩展 TensorFlow 的应用软件包。-
TensorBoard
一套可视化工具,用于理解、调试和优化 TensorFlow 程序。 -
TensorFlow Hub
一个库,用于发布、发现和使用机器学习模型中可重复利用的部分。 -
模型优化
TensorFlow 模型优化工具包是一套能够优化机器学习模型以便于部署和执行的工具。 -
TensorFlow Federated
一个框架,可用于对分散式数据进行机器学习和其他计算。 -
Neural Structured Learning
一种学习范例,可以利用结构化信号以及特征输入来训练神经网络。 -
TensorFlow Graphics
计算机图形功能库,包括相机、灯光、材料和渲染程序。
-
数据集
可用于 TensorFlow 的一系列数据集。 -
服务
适用于机器学习模型的 TFX 服务系统,专为在生产环境中实现高性能而设计。 -
Probability
TensorFlow Probability 是一个用于概率推理和统计分析的库。 -
MLIR
MLIR 整合了在 TensorFlow 中构建高性能机器学习模型所需的基础架构。 -
XLA
一种针对特定领域的线性代数编译器,可以加快 TensorFlow 模型的运行速度,而且可能不需要更改源代码。 -
SIG Addons
TensorFlow 的额外功能,由 SIG Addons 维护。 -
SIG IO
数据集、流式传输和文件系统扩展格式,由 SIG IO 维护。