TensorFlow 2 专注于简洁和易用性,通过即时执行(Eager Execution)、直观的高级 API 以及在任何平台上灵活构建模型等更新,提升了使用体验。
许多指南是以 Jupyter Notebook 的形式编写的,可以直接在 Google Colab 中运行——这是一个无需设置的托管式 Notebook 环境。请点击在 Google Colab 中运行按钮。
基础文档
安装 TensorFlow
安装软件包或从源码构建。支持带有 CUDA® 的显卡进行 GPU 加速。迁移至 TensorFlow 2
了解如何将您的 TF1.x 代码迁移到 TF2。Keras
Keras 是一个高级 API,无论对于机器学习初学者还是研究人员,它都更容易上手。TensorFlow 基础知识
学习使 TensorFlow 得以运行的基础类和特性。数据输入流水线
tf.data API 使您能够通过简单、可复用的组件构建复杂的输入流水线。TensorFlow 2 最佳实践
了解使用 TensorFlow 2 进行高效开发的最佳实践。库与扩展
探索更多资源,以利用 TensorFlow 构建高级模型或方法,并访问扩展 TensorFlow 功能的特定领域应用包。-
TensorFlow 决策森林 (Decision Forests)
一个在 TensorFlow 中训练、运行和解释决策森林模型(例如随机森林、梯度提升树)的库。 -
TensorFlow Hub
一个用于发布、发现和使用机器学习模型可重用部分的库。 -
服务化 (Serving)
一个用于机器学习模型的 TFX 服务化系统,专为生产环境中的高性能需求而设计。 -
TensorFlow Federated
一个用于在分散数据上进行机器学习和其他计算的框架。 -
神经结构化学习 (Neural Structured Learning)
一种训练范式,除了特征输入外,还可以利用结构化信号来训练神经网络。 -
TensorFlow Graphics
一个包含摄像机、灯光、材质到渲染器等计算机图形功能库。 -
SIG Addons
TensorFlow 的额外功能,由 SIG Addons 维护。
-
TensorBoard
一套可视化工具,用于理解、调试和优化 TensorFlow 程序。 -
数据集 (Datasets)
可直接与 TensorFlow 配合使用的数据集集合。 -
模型优化
TensorFlow 模型优化工具包是一套用于优化机器学习模型以进行部署和执行的工具。 -
概率 (Probability)
TensorFlow Probability 是一个用于概率推理和统计分析的库。 -
MLIR
MLIR 统一了 TensorFlow 中高性能机器学习模型的基础架构。 -
XLA
一个针对线性代数的特定领域编译器,可以在无需更改源代码的情况下加速 TensorFlow 模型。 -
SIG IO
数据集、流式传输和文件系统扩展,由 SIG IO 维护。