[资源分享] TensorFlow 官方中文版教程来了
最近,TensorFlow 提供了中文版的教程(Tutorials)和指南(Guide)。
其中,教程是介绍了一些基本的机器学习模型,包括分类、回归等,也包括一些深度学习方面的模型,包括常用的卷积神经网络、生成对抗网络、循环神经网络等等,并且主要使用高阶的 Keras 等 API 来实现代码。
而指南则是深入介绍了 TensorFlow 的工作原理,包括高阶 API、Estimator、加速器、低阶 API 和 TensorBoard 等等。
项目地址是:
https://tensorflow.google.cn/tutorials/?hl=zh-cn
教程
TensorFlow 是一个用于研究和生产的开放源代码机器学习库。TensorFlow 提供了各种 API,可供初学者和专家在桌面、移动、网络和云端环境下进行开发。中文版教程是为了让初学者可以快速上手 TensorFlow,所以也采用高阶的 keras 等 API 来展示不同模型的例子,包括基础的分类回归模型,更深入点的 CNN、GAN、RNN 等。
如上图所示,首先介绍的是机器学习方面的基本模型,分类和回归,其中分类是分别基于图像和文本来介绍,给出两个例子。基于图像的是采用 Fashion Mnist 这个数据集,如下图所示,
而基于文本的是采用 IMDB 的数据集,包含来自互联网电影数据库的 50000 条的影评文本。
此外,应用在研究和实验方面的 Eager Execution 和分布式大规模训练的 Estimator 接口也有给出教程介绍使用。
然后就是介绍其他的深度学习方面的模型,包括视觉方面的 CNN 和 GAN,序列模型 RNN 等等,最后就是给出后续的学习计划了,包括推荐 CS20(http://web.stanford.edu/class/cs20si/)、CS231n(http://cs231n.stanford.edu/)课程,书籍《使用Python进行深度学习》、《深度学习》等进行后续的学习和提升。
指南
指南主要是深入介绍了 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 会为您创建和管理图和会话,但是理解图和会话依然对您有所帮助。
保存和恢复 - 介绍了如何保存和恢复变量及模型。
TensorBoard
TensorBoard 是一款实用工具,能够直观地展示机器学习的各个不同方面。以下指南介绍了如何使用 TensorBoard:
TensorBoard:可视化学习过程 - 介绍了 TensorBoard。
TensorBoard:图的可视化 - 介绍了如何可视化计算图。
TensorBoard 直方图信息中心 - 演示了如何使用 TensorBoard 的直方图信息中心。
其他
TensorFlow 版本兼容性 - 介绍了向后兼容性保证及无保证内容。
常见问题解答 - 包含关于 TensorFlow 的常见问题解答。
欢迎关注我的微信公众号--机器学习与计算机视觉或者扫描下方的二维码,在后台留言,和我分享你的建议和看法,指正文章中可能存在的错误,大家一起交流,学习和进步!
推荐阅读
1.机器学习入门系列(1)--机器学习概览(上)
2.机器学习入门系列(2)--机器学习概览(下)
3.[GAN学习系列] 初识GAN
4.[GAN学习系列2] GAN的起源
5.谷歌开源的 GAN 库--TFGAN
如果你觉得我写得还不错,可以给我点个赞!
[资源分享] TensorFlow 官方中文版教程来了相关推荐
- tensorflow英语怎么读_英语不行?你可以试试TensorFlow官方中文版教程
文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 转自 | 机器之心 现在 TensorFlow 有官方中文版教程啦,以前的英文版 Tutorials ...
- Tensorflow 官方版教程中文版
2015年11月9日,Google发布人工智能系统TensorFlow并宣布开源,同日,极客学院组织在线TensorFlow中文文档翻译.一个月后,30章文档全部翻译校对完成,上线并提供电子书下载,该 ...
- [资源分享] 推荐两本电子书
又到了一周一次的资源和教程推荐.这周会推荐两本电子书,希望大家不只是收藏不阅读系列哦! 1. <模式识别与机器学习>(PRML)免费开放下载 第一本推荐的书籍就是 AI 领域里面一直都非常 ...
- 最全的官方中文教程来了,NumPy结合深度学习,还有防脱发指南
点击上方"开发者技术前线",选择"星标" 在看 真爱 来自:机器之心报 NumPy 无疑是很多机器学习研究者和开发者的「白月光」.如此优秀的项目,没有中文版怎么 ...
- 斯坦福大学新课CS224W-2019-图网络机器学习算法-视频及ppt资源分享
课程内容介绍 网络是建模复杂的社会,技术和生物系统的基本工具.结合在线社交网络的出现和生物科学中大规模数据的可用性,本课程着重分析大型网络,这些大型网络提出了一些计算,算法和建模方面的挑战.通过学习他 ...
- Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64.rpm官方资源分享!Linux安装JDK8教程!
Linux入门第三集!JDK8的Linux版本资源分享!jdk-8u301-linux-x64.rpm官方资源分享!Linux安装JDK8教程! 提取码均为0916 jdk-8u301-linux-x ...
- TensorFlow 中文资源精选,官方网站,安装教程,入门教程,实战项目,学习路径。
转载至:http://www.nanjixiong.com/thread-122211-1-1.html Awesome-TensorFlow-Chinese TensorFlow 中文资源全集,学习 ...
- AutoCAD2018官方中文版下载安装教程
AutoCAD2018官方中文版下载安装教程 其他版本按装教程[所有版本安装步骤都几乎一模一样,具体安装步骤可以参考 AutoCAD 2021 安装教程, [2020/8/30号] 亲自安装测试,步骤 ...
- AutoCAD2019官方中文版下载安装教程
AutoCAD2019官方中文版下载安装教程 其他版本按装教程:[所有版本安装步骤都几乎一模一样,具体安装步骤可以参考 AutoCAD 2021 安装教程, [2020/8/30号] 亲自安装测试,步 ...
最新文章
- Apache Unable to find the wrapper https - did you forget to enable it when you configured PHP?
- 玻利维亚java_BlogJava
- linux 内核 调试工具介绍
- 近似推断包括采样和变分两种方法,前者是通过_____进行近似,后者是通过_______进行近似。
- 深入浅出Nintex——更新PeopleandGroup类型的Field
- 电脑 linux系统下载官网,红旗Linux操作系统
- mailto 附带附件_为什么附带项目如此重要
- PHP表格整个往右,css - 使用table表格无端的整体向右偏移一段距离
- 2018-4-18 Linux学习笔记
- C#.NET分别以GET和POST方式抓取远程页面
- getWriter() has already been called for this response
- 【青岛站】SWAT模型高阶应用暨无资料地区建模、不确定分析与气候变化、土地利用对面源污染影响模型改进及案例分析研讨
- 计算机和移动终端在信息系统中的工作原理,粤教版(2019)信息技术 必修2 2.3 信息系统中的计算机和移动终端 课件(共30张PPT)...
- position:relative的用法
- 【PAT】1046. Shortest Distanc(循环数组)+(总结高效代码)
- 百度地图API申请——服务端
- Python基础学习笔记-4.组合数据类型
- 君莫笑系列视频学习(3)
- ubuntu qq音乐/网易云音乐 播放没有声音,播放mv有声音,解决办法
- 世界上第一台通用计算机是多少年诞生的,世界上第一台通用计算机ENIAC是( )年诞生的。...
热门文章
- 串口数据波形显示_【专题教程第6期】SEGGER的J-Scope波形上位机软件,RTT模式波形上传可飙到500KB/S...
- 【 Grey Hack 】综合工具 shellOs
- [会议分享]2020全球软件大会分享-PWA在项目中的最佳实践
- c++类模板及参数类型的运行时判断
- VC设置CEdit控件背景透明、文字背景也透明
- bash命令行中带通配符参数何时展开??
- OpenGL 开发环境配置
- [react] react兄弟组件如何通信?
- 前端学习(3221):类式组件中的props
- 前端学习(3063):vue+element今日头条管理-总页码处理2