TensorFlow 指南#
- TensorFlow 基础知识
- Eager Execution
- 张量简介
- 变量简介
- 梯度和自动微分简介
- 计算图和
tf.function
简介 - 模块、层和模型简介
- 后续步骤
- 基本训练循环
- 高级自动微分
- 不规则张量
- 使用稀疏张量
- TensorFlow 上的 NumPy API
- 张量切片简介
tensorflow.keras
指南- 编写自己的回调函数
- 通过子类化创建新的层和模型
- 自定义 Model.fit 的内容
- 函数式 API
- Keras 中的遮盖和填充
- 使用预处理层
- Keras 中的循环神经网络 (RNN)
- 保存和加载 Keras 模型
- 序贯模型
- 使用内置方法进行训练和评估
- 迁移学习和微调
- 从头编写训练循环
- 自定义
- TensorFlow 核心
- 保存模型
- 加速器
- 性能
- 迁移到 TF2
- 迁移示例:预设 Estimator
- 迁移检查点保存
- 迁移提前停止
- 迁移评估
- 迁移容错机制
- 将 LoggingTensorHook 和 StopAtStepHook 迁移到 Keras 回调
- 迁移指标和优化器
- TF1.x -> TF2 迁移概述
- 迁移模型检查点
- 从 Estimator 迁移到 Keras API
- 将
tf.feature_column
迁移到 Keras 预处理层 - 调试 TensorFlow 2 迁移的训练流水线
- 迁移单工作进程多 GPU 训练
- 在 TF2 工作流中使用 TF1.x 模型
- 迁移多工作进程 CPU/GPU 训练
- 迁移 SavedModel 工作流
- 将 SessionRunHook 迁移到 Keras 回调
- 迁移 TensorBoard:TensorFlow 的呈现工具包
- 后续步骤
- TensorFlow 1.x 对比 TensorFlow 2 - 行为和 API
- 将您的 TFLite 代码迁移到 TF2
- 延伸阅读
- 从 TPU embedding_column 迁移到 TPUEmbedding 层
- 从 TPUEstimator 迁移到 TPUStrategy
- 自动重写 TF 1.x 和 compat.v1 API 符号
- 验证正确性和数值等价性
- Estimator
- 扩展
- TensorFlow 版本兼容性