tensorflow学习 从入门到实战(转)
原文作者:zhaozhengcoder
链接:https://www.jianshu.com/p/27a2fb320934
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
前一段时间比较系统的学习了一下tensorflow,从安装tensorflow到实现一些小的demo。在这个过程里面,在网上看了很多教程, 学习了很多大牛的博客,看了很多很棒的代码,同时也掉进了很多坑,走了很多“弯路”。在这里阶段性的小结一下。
推荐的tensorlfow 教程 :
吴恩达的deeplearning ,网易云课堂上面可以免费的观看。这个不是讲tensorflow,它更加注重 ,深度学习和机器学习的概念和数学推导过程。把这个课程看完之后,基本上会有对机器学习和深度学习有一个完整的认识,同时在写tensorflow的时候,调用一些函数的时候,不会对底层感到很迷茫。
莫烦的tensorlfow教程
一个很好的tf教程,很适合入门。but它的教程更偏向于tensorflow的实现过程,对于网络模型的底层的数学过程,他介绍的不是很多。但是,我个人觉得这个非常重要,对于一个网络的正向和方向的数据流的过程以及维度的变化,还是要有一个清楚的认识。要不然对机器学习的认识就变成一个黑盒了。周志华的西瓜书《机器学习》
很多人推荐的一本经典教程吧,是结合吴恩达的课程一起看的,但没怎么看完,也不敢多评价了。李航 《统计学习方法》
作为一个对数学很畏惧的人,基本上最纯数学的教程或书籍都是绕着走的。但是,这本是我看过的最好的数学类的书籍,很薄了一本书,淘宝20多元,但是真实的受益匪浅,学到了非常非常多的东西。这本书可以一直放在手边,没事多翻翻。@hanbingtao 的博客 https://www.zybuluo.com/hanbingtao/note/541458
这位大哥的博客比较注重从网络模型的实现推导过程,从感知机到rnn,lstm,cnn全用公式推导了一次,包括正向和反向的过程。还有几个github :
Philippines大学的roatienza大爷的 https://github.com/roatienza
hanbingtao 的GitHub : https://github.com/hanbt
莫烦的GitHub :https://github.com/MorvanZhou
Xiang Liang的GitHub : https://github.com/xlvector还有实验室的师兄们,给了很多帮助。和 stackoverflow 解决了很多遇到的问题。
公开课
Udacity Deep Learning 优达学城
英文 English 中文 Chinese 免费
cs231n 卷积神经网络与计算机视觉
cs224d 循环神经网络与自然语言处理
这是我用tf实现的常用的基本网络模型 ,这可能是最容易上手,注释最多的tensorflow教程了。很多关于数据维度和tf的函数都加上了注释,对新手来说很friendly。而且,他们都是可以从github上面拉下来就可以运行的!
包括:
- 线性回归 ,Logistic 回归
- 多层感知器 实现mnist手写数字数据集的分类
- CNN卷积神经网络
- RNN递归神经网络
- LSTM网络
- 自编码器
- 保存和恢复模型
关于网络模型的介绍,代码的实现,学习过程中遇到的问题,掉的“坑”,在后面文章里面再整理。先把代码放在这里。github地址 :
https://github.com/zhaozhengcoder/Machine-Learning/tree/master/tensorflow_tutorials
tensorflow学习 从入门到实战(转)的更多相关文章
- TensorFlow 2.0 入门教程实战案例
中文文档 TensorFlow 2 / 2.0 中文文档 知乎专栏 欢迎关注知乎专栏 https://zhuanlan.zhihu.com/geektutu 一.实战教程之强化学习 TensorFlo ...
- 学习Vue 入门到实战——学习笔记
闲聊: 自从进了现在的公司,小颖就再没怎么接触vue了,最近不太忙,所以想再学习下vue,就看了看vue相关视频,顺便做个笔记嘻嘻. 视频地址:Vue 入门到实战1.Vue 入门到实战2 学习内容: ...
- 学习Vue 入门到实战——学习笔记(二)
闲聊: 哈哈哈!过了好几天才更新博客啦,嘻嘻,马上过年了,大家最近是不是都开心的快飞起来了,小颖好几个朋友公司都已经放假了,可是我们公司要等到腊月29上完班才给放假,哎!心情不美气的很,用我之前大学舍 ...
- Tensorflow学习笔记(一):MNIST机器学习入门
学习深度学习,首先从深度学习的入门MNIST入手.通过这个例子,了解Tensorflow的工作流程和机器学习的基本概念. 一 MNIST数据集 MNIST是入门级的计算机视觉数据集,包含了各种手写数 ...
- Ionic 入门与实战之第一章:Ionic 介绍与相关学习资源
原文发表于我的技术博客 本文是「Ionic 入门与实战」系列连载的第一章,主要对 Ionic 的概念.发展历程.适配的移动平台等知识进行了介绍,并分享了 Ionic 相关的学习资源. 原文发表于我的技 ...
- Docker技术入门与实战 第二版-学习笔记-10-Docker Machine 项目-2-driver
1>使用的driver 1〉generic 使用带有SSH的现有VM/主机创建机器. 如果你使用的是机器不直接支持的provider,或者希望导入现有主机以允许Docker Machine进行管 ...
- Docker技术入门与实战 第二版-学习笔记-8-网络功能network-3-容器访问控制和自定义网桥
1)容器访问控制 容器的访问控制,主要通过 Linux 上的 iptables防火墙来进行管理和实现. iptables是 Linux 上默认的防火墙软件,在大部分发行版中都自带. 容器访问外部网络 ...
- 《Angular4从入门到实战》学习笔记
<Angular4从入门到实战>学习笔记 腾讯课堂:米斯特吴 视频讲座 二〇一九年二月十三日星期三14时14分 What Is Angular?(简介) 前端最流行的主流JavaScrip ...
- TensorFlow从入门到实战资料汇总 2017-02-02 06:08 | 数据派
TensorFlow从入门到实战资料汇总 2017-02-02 06:08 | 数据派 来源:DataCastle数据城堡 TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学 ...
随机推荐
- Java 中抽象类与接口的区别
TypeScript 中的接口,有点类似抽象类的概念.Java 中抽象类属于包含属性与抽象行为,而接口通常只是抽象行为.抽象类可以实现模板模式. 参考 https://www.cnblogs.com/ ...
- Mybatis-Generator逆向工程,简单策略
1.下载generator包 https://github.com/mybatis/generator/releases mybatis-generator-core-1.3.6.zip 官网下载即可 ...
- Selenium常用API的使用java语言之6-WebDriver常用方法
前面我们已经学习了定位元素, 定位只是第一步, 定位之后需要对这个元素进行操作, 或单击(按钮) 或 输入(输入框) , 下面就来认识这些最常用的方法. 1.WebDriver 常用方法 下面先来认识 ...
- React重置非受控组件state的方法
如果想通过props来重置state的值.有3种方法: 1. 最好的方法:key属性 修改key属性的值,可以使组件卸载后重新加载.所有的状态全部重置. 这种情况可以给key设一个每次渲染都会改变的值 ...
- 洛谷 P1309 瑞士轮 题解
每日一题 day4 打卡 Analysis 暴力+快排(其实是归并排序) 一开始天真的以为sort能过,结果光荣TLE,由于每次只更改相邻的元素,于是善于处理随机数的快排就会浪费很多时间.于是就想到归 ...
- 三十二. 多表查询 MySQL管理工具 、 用户授权及撤销
1.MySQL管理工具 部署LAMP+phpMyAdmin平台 安装httpd.mysql.php-mysql及相关包 启动httpd服务程序 解压phpMyAdmin包,部署到网站目录 配置conf ...
- TensorFlow(九):卷积神经网络
一:传统神经网络存在的问题 权值太多,计算量太大 权值太多,需要大量样本进行训练 二:卷积神经网络(CNN) CNN通过感受野和权值共享减少了神经网络需要训练的参数个数. 三:池化 四:卷积操作 五: ...
- 【原创】go语言学习(十二)struct介绍1
目录: struct声明和定义 struct的内存布局以及构造函数 匿名字段和struct嵌套 struct与tag应用 struct声明和定义 1.Go中面向对象是通过struct来实现的, str ...
- 用nginx解决前端跨域问题
假如前端你项目部署在nginx的根目录下,然后项目需要请求后台小伙伴写的接口 nginx配置: #user nobody; worker_processes 1; #error_log logs/er ...
- Python操作Jira
目录 认证 项目(Project) 问题(Issue) 配置域(Fields) 关注者/评论/附件 创建/分配/转换问题 搜索 Jira提供了完善的RESTful API,如果不想直接请求API接口可 ...