来源 | 悦动智能(公众号ID:aibbtcom)

本篇文章将为大家总结TensorFlow纯干货学习资源,非常适合新手学习,建议大家收藏。

一 、TensorFlow教程资源

1)适合初学者的TensorFlow教程和代码示例:

https://github.com/aymericdamien/TensorFlow-Examples

该教程不光提供了一些经典的数据集,更是从实现最简单的“Hello World”开始,到机器学习的经典算法,再到神经网络的常用模型,一步步带你从入门到精通,是初学者学习TensorFlow的最佳教程。

2)从TensorFlow基础知识到有趣的项目应用:

https://github.com/pkmital/tensorflow_tutorials

同样是适合新手的教程,从安装到项目实战,教你搭建一个属于自己的神经网络。

3)使用Jupyter Notebook运行的TensorFlow教程:

https://github.com/sjchoi86/Tensorflow-101

4)TensorFlow中文社区

http://www.aibbt.com/a/tensorflow/

本教程是基于Jupyter Notebook开发环境的TensorFlow教程,Jupyter Notebook是一款非常好用的交互式开发工具,不仅支持40多种编程语言,还可以实时运行代码、共享文档、数据可视化、支持markdown等,适用于机器学习、统计建模数据处理、特征提取等多个领域。

4)构建您的第一款TensorFlow Android应用程序:

https://omid.al/posts/2017-02-20-Tutorial-Build-Your-First-Tensorflow-Android-App.html

本教程可帮助您从零开始将张量流模型引入到Android应用程序。

5)TensorFlow代码练习:

https://github.com/terryum/TensorFlow_Exercises

一个从易到难的TensorFlow代码练习手册。非常适合学习TensorFlow的小伙伴。

接下来,再给大家推荐一些TensorFlow不错的视频教程:

二、TensorFlow视频资源

1)TF Girls 修炼指南:

https://www.youtube.com/watchv=TrWqRMJZU8A&list=PLwY2GJhAPWRcZxxVFpNhhfivuW0kX15yG&index=2

一个TensorFlow从零开始的公开视频课程,课程偏基础、入门,但知识点讲的非常详细。

2)炼数成金TensorFlow公开课:

https://www.youtube.com/watchv=eAtGqz8ytOI&list=PLjSwXXbVlK6IHzhLOMpwHHLjYmINRstrk

非常不错的课程,推荐给大家。

3)当然还有台湾国立大学李宏毅教程深度学习的课程也值得推荐给大家:

https://www.bilibili.com/video/av9770302/

4)英文不错的小伙伴,也为大家推荐一些国外大牛的英文课程:

https://www.youtube.com/watch?v=vq2nnJ4g6N0;

http://bit.ly/1OX8s8Y;

https://www.youtube.com/watch?v=GZBIPwdGtkk&t=125s

5)介绍了这么多课程,怎么能少了斯坦福大学TensorFlow系列的课程!!!

话不多说,直接上链接:

https://www.youtube.com/watch?v=g-EvyKpZjmQ&index=1&list=PLIDllPt3EQZoS8gCP3cw273Cq9puuPLTg

课程主页:

http://web.stanford.edu/class/cs20si/index.html

课程所有的ppt和笔记notes下载地址:

https://pan.baidu.com/s/1o8uOQpW

课程相关实战的github地址:

chiphuyen/tf-stanford-tutorials

6)最后,怎么能忘了谷歌爸爸发布在TensorFlow官网上的视频教程,针对TensorFlow初级学习的小伙伴还是非常不错的一套课程,有助于大家快速入门:

https://developers.google.cn/machine-learning/crash-course/

好了,通过上边的资源文档和视频教程详细大家对TensorFlow已经有了扎实的基础,接下来是不是应该做一些逼格比较高的实战项目提升一下自己呢?所以接下来为大家推荐一些项目实战资源。

三、TensorFlow项目资源

1)一个实现实现Alex Graves论文的随机手写生成的案例:

https://github.com/hardmaru/write-rnn-tensorflow

2)基于TensorFlow的生成对抗文本到图像合成:

https://github.com/zsdonghao/text-to-image

如下图所示,该项目是基于TensorFlow的DCGAN模型,教大家一步步从对抗生成文本到图像合成。

3)基于注意力的图像字幕生成器:

https://github.com/yunjey/show-attend-and-tell

该模型引入了基于注意力的图像标题生成器。可以将其注意力转移到图像的相关部分,同时生成每个单词。

4)神经网络着色灰度图像:

https://github.com/pavelgonchar/colornet

一个非常有趣且应用场景非常广的一个项目,使用神经网络着色灰度图像。

5)基于Facebook中FastText的简单嵌入式文本分类器:

https://github.com/apcode/tensorflow_fasttext

该项目是源于Facebook中的FastText的想法,并在TensorFlow中实施。FastText是一款快速的文本分类器,提供简单而高效的文本分类和表征学习的方法。

6)用TensorFlow实现“基于句子分类的卷积神经网络”:

https://github.com/dennybritz/cnn-text-classification-tf

7)使用OpenStreetMap功能和卫星图像训练TensorFlow神经网络:

https://github.com/jtoy/awesome-tensorflow

该项目是通过使用OpenStreetMap(OSM)数据训练神经网络,进而对卫星图像中的特征进行分类。

8)用Tenflow实现YOLO:“实时对象检测”,并支持实时在移动设备上运行的一个小项目https://github.com/thtrieu/darkflow,计算机视觉领域研究者的最佳福利。

史上最全TensorFlow学习资源汇总的更多相关文章

  1. 【2016年特别福利】史上最全CSS学习资料大全

    css学习篇 [2016年特别福利]史上最全CSS学习资料大全

  2. 【干货】史上最全的Tensorflow学习资源汇总

    欢迎大家关注我们的网站和系列教程:http://www.tensorflownews.com/,学习更多的机器学习.深度学习的知识! 作者:AI小昕 在之前的Tensorflow系列文章中,我们教大家 ...

  3. 史上最全docker基础知识汇总

    正文 Docker常用命令 run docker run [OPTIONS] IMAGE [COMMAND] [ARG...] -e设置环境变量:-e username=zhj --name为容器指定 ...

  4. 史上最全的Matlab资源电子书教程和视频下载合集【超级推荐】

    收藏吧,网上搜集的,费了老大劲了,推荐给有需要的人,^_^.   MATLAB课件2007北京交通大学.zip 4.87 MB   A Guide to MATLAB for Beginners an ...

  5. 史上最全PHP正则表达式实例汇总

    收集了一份php正则表达式的实例教程,真心不错,记录下. 正则表达式用于字符串处理.表单验证等场合,实用高效. 一些常用的表达式: $str = preg_replace("/(<a. ...

  6. 史上最全QC学习方案,值得收藏!

    Quality Center是一个基于Web的强大的测试管理工具,可以组织和管理应用程序测试流程的所有阶段,**制定测试需求.计划测试.执行测试和跟踪缺陷.此外,通过Quality Center还可以 ...

  7. mysql史上最全的学习资料

    Ⅰ.mysql 1.mysql小基础 (1)数据类型 类型 备注 tinyint/smallint/mediumint/int/bigint 1B/2B/3B/4B/8B float/double 单 ...

  8. 史上最全Java学习视频下载地址分享

    http://blog.csdn.net/xlgen157387/article/details/39735141

  9. GitHub上史上最全的Android开源项目分类汇总 (转)

    GitHub上史上最全的Android开源项目分类汇总 标签: github android 开源 | 发表时间:2014-11-23 23:00 | 作者:u013149325 分享到: 出处:ht ...

随机推荐

  1. 使用mescroll来实现移动端页面上拉刷新, 下拉加载更多功能

    * mescroll请参考官方文档 1. 使用mescroll实现下拉滑动的效果: (仅仅效果, 有的页面不需要刷新数据, 只要你能下拉就行) 代码如下: var mescroll = new MeS ...

  2. Mycat 分片规则详解--应用指定分片

    实现方式:根据字符串的子串(必须是数字)计算分区号(由调用方传递参数,显示指定分区号),例如,id=05-12232323,其中 id 是从 startIndex = 0,size=2,即截取的子串是 ...

  3. TCP 详解

    计算机网络中比较中要的无非就是 TCP/IP 协议栈,以及应用层的 HTTP 和 HTTPS . 前几天一直炒的的比较火的就是 HTTP/2.0 了,但是其实 HTTP/2.0 早在2015年的时候就 ...

  4. 初识mango DB

    换工作了,第一次接触到mango数据库,有点云里雾里,整理一篇最基本的增删该查语句 百度百科说mango DB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据 ...

  5. hi-nginx-1.3.4编译安装

    hi-nginx既是 web 服务器,也是 application 服务器.它开源在https://github.com/webcpp/hi-nginx 它是NGINX的超集,因此与编译NGINX稍有 ...

  6. linux 的tee命令

    tee 如果你在linux下希望将程序或命令运行的信息,在输入到文件的同时,也能够显示在屏幕上,你可以考虑使用tee这个命令.举个例子,直接上图 这里我调用函数aaa来完成将结果输入到aaa.log里 ...

  7. linux --> fork()详解

    fork()详解 一个进程,包括代码.数据和分配给进程的资源.fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个 ...

  8. 【ASP.NET Core】如何隐藏响应头中的 “Kestrel”

    全宇宙人民都知道,ASP.NET Core 应用是不依赖服务器组件的,因此它可以独立运行,一般是使用支持跨平台的 Kestrel 服务器(当然,在 Windows 上还可以考虑用 HttpSys,但要 ...

  9. js 关于日期,字符串转化

    <html><head><title>简单获取日期的JS</title><meta http-equiv="Content-Type&q ...

  10. javaAPI中的常用 类 以及接口

    java.lang包中的常用类以及接口 类 1. Integer :Integer 类在对象中包装了一个基本类型 int 的值.Integer 类型的对象包含一个 int 类型的字段. 2. Math ...