英语不行?你可以试试 TensorFlow 官方中文版教程

栏目: 数据库 · 发布时间: 6年前

内容简介:TensorFlow 最近提供了官方中文版教程(Tutorials)和中文版指南(Guide)。其中教程主要介绍了TensorFlow 的基本概念,以及各种基础模型的简单实现方法,这些模型基本上都是用 Keras 等易于理解的高阶 API 完成。而指南则深入介绍了TensorFlow 的工作原理,包括高阶 API、Estimator、低阶 API 和TensorBoard 等。项目地址:https://tensorflow.google.cn/tutorials/?hl=zh-cnTensorFlow 是

TensorFlow 最近提供了官方中文版教程(Tutorials)和中文版指南(Guide)。其中教程主要介绍了TensorFlow 的基本概念,以及各种基础模型的简单实现方法,这些模型基本上都是用 Keras 等易于理解的高阶 API 完成。而指南则深入介绍了TensorFlow 的工作原理,包括高阶 API、Estimator、低阶 API 和TensorBoard 等。

项目地址:https://tensorflow.google.cn/tutorials/?hl=zh-cn

中文版教程

TensorFlow 是一个用于研究和生产的开放源代码机器学习库。TensorFlow 提供了各种 API,可供初学者和专家在桌面、移动、网络和云端环境下进行开发。而中文版教程的目的是希望能为初学者提供了解及入门TensorFlow 的知识,包括用 Keras 实现最基本的分类和回归模型、使用 Eager Execution 构建定制化神经网络、使用 Estimator 构建大规模机器学习等。

英语不行?你可以试试 TensorFlow 官方中文版教程

如上展示了TensorFlow 第一步学习的一些内容,其中第一个基本分类介绍了如何使用全连接网络处理 Fashion-MNIST 数据集,这一教程完整地介绍了TensorFlow 的主要流程,剩下的 4 个初步教程也会一步步教你怎样使用它。

除了入门的 Keras,用于研究的 Eager Execution 和用于大规模训练的 Estimator 也都有中文介绍。不过它们同样会提供一些 Github 项目,这些项目大多数还都是保留英文,这两部分只有介绍性的文章会提供中文。

英语不行?你可以试试 TensorFlow 官方中文版教程

后面剩下的就是大量前沿模型了,这些模型很多都提供的是对应 Github 地址或 Colab 教程地址,因此它们大部分也都是英文的,不过既然入了门,再理解这些模型也就没问题了。总体而言,这些教程可以分为生成模型、视觉模型、序列模型和数据表征等 18 种模型。

最后,教程部分还提供了后续学习计划,包括详细了解TensorFlow 和机器学习两部分。其中TensorFlow 提供了指南、TensorFlow.js 和 TFLite 等学习路径,机器学习提供了 CS231n、机器学习速成课程、CS 20 等课程推荐。

中文指南

如果读者本来就有比较好的基础,那么我们在实践中可能会遇到具体的问题,例如调用 TPU、使用静态计算图、或者使用TensorBoard 进行可视化等。当遇到这些特定问题时,我们可以查阅查阅TensorFlow 指南,它可能会提供详细的介绍。

中文指南主要分为以下部分,这些内容都有中文介绍,所以阅读性还是挺高的。

高阶 API

  • Keras:用于构建和训练深度学习模型的TensorFlow 高阶 API。

  • Eager Execution:一个以命令方式编写TensorFlow 代码的 API,就像使用 NumPy 一样。

  • Estimator:一个高阶 API,可以提供已准备好执行大规模训练和生产的完全打包的模型。

  • 导入数据:简单的输入管道,用于将您的数据导入TensorFlow 程序。

Estimator

  • Estimator:了解如何将 Estimator 用于机器学习。

  • 预创建的 Estimator:预创建的 Estimator 的基础知识。

  • 检查点:保存训练进度并从您停下的地方继续。

  • 特征列:在不对模型做出更改的情况下处理各种类型的输入数据。

  • Estimator 的数据集:使用 tf.data 输入数据。

  • 创建自定义 Estimator:编写自己的 Estimator。

加速器

  • 使用 GPU:介绍了TensorFlow 如何将操作分配给设备,以及如何手动更改此类分配。

  • 使用 TPU:介绍了如何修改 Estimator 程序以便在 TPU 上运行。

低阶 API

  • 简介:介绍了如何使用高阶 API 之外的低阶TensorFlow API 的基础知识。

  • 张量:介绍了如何创建、操作和访问张量(TensorFlow 中的基本对象)。

  • 变量:详细介绍了如何在程序中表示共享持久状态。

  • 数据流图:这是TensorFlow 将计算表示为操作之间的依赖关系的一种表示法。

  • 会话:TensorFlow 跨一个或多个本地或远程设备运行数据流图的机制。如果您使用低阶TensorFlow API 编程,请务必阅读并理解本单元的内容。如果您使用高阶TensorFlow API(例如 Estimator 或 Keras)编程,则高阶 API 会为您创建和管理图和会话,但是理解图和会话依然对您有所帮助。

  • 保存和恢复:介绍了如何保存和恢复变量及模型。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

个性化网页设计与鉴赏

个性化网页设计与鉴赏

梁景红 / 西安电子科技大学出版社 / 2003-07-14 / 22.00

本书比较全面地介绍了网页设计应注意的相关问题, 在网页设计基础方面着重讲解了网页框架、页面元素、色彩设计,分析了一些人们容易忽视的细小环节,如页面装饰物、图片、文字、连接等。书中结合实例分析了优秀网页的设计创意思想,可以给读者提供一些启示。书中还介绍了作为网页设计者需要了解的信息管理和技术应用,以及网站VI设计和视觉美学等必要知识,读者可针对各种类别的站点具体实践这些知识,寻找进行网页设计的切入点......一起来看看 《个性化网页设计与鉴赏》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

html转js在线工具
html转js在线工具

html转js在线工具