tensorflow
文章平均质量分 59
Bazingaea
生命不息 学习不止
展开
-
Tensorflow(一)搭建环境可能遇到的问题
Anaconda目前,python3.7是不支持tensorflow的,所以要学习tensorflow需要换成3.5或者3.6的版本os是win10,以前已经安装了puthon3.6.7和jupyter,直接安装了tensorflow,后来想装一个anaconda3 5.2,anaconda有自带的python3.6.5和jupyter(其实如果电脑没安装python,可以直接安装anac...原创 2018-11-04 19:05:46 · 1374 阅读 · 0 评论 -
Tensorflow(二)MNIST数据集分类
1.获取数据集有两种方式可以得到数据集,第一是直接通过mnist = input_data.read_data_sets('MNIST_data',one_hot = True)进行联网下载,但这个方法可能很慢或者连接不到服务器,所以推荐使用第二个,在MNIST 直接下载数据,然后放在当前路径下的‘MNIST_data’文件夹中,下载以后不需要解压,直接压缩包放进去就好,它会自动解压获取数据的...原创 2018-11-06 17:48:13 · 1761 阅读 · 0 评论 -
Tensorflow(三)训练一个简单卷积神经网络
这是吴恩达老师第四课第一周的编程练习,题目是分析图片中手势得到手所表示的数字。数据集我传到github上,可以下载https://github.com/penguin219/WU_Lesson4_week1特别要注意的是,如果你使用的是新版本的tensorflow,很有可能得到的结果和Coursera上的有所不同!1. 先简单介绍一个CNN(直接看代码的请往下翻)CNN全程是...原创 2018-11-09 20:35:26 · 1395 阅读 · 0 评论 -
Tensorflow(四)Tensorboard简介
TensorBoard 简介官网上给的定义是:The computations you'll use tensorflow for (like training a massive deep neural network ) can be complex and confusing . To make it easier to understand, debug, and optimize t...原创 2018-11-11 15:01:16 · 552 阅读 · 0 评论 -
Tensorflow(五)使用CNN对MNIST数据集进行分类
在tensorflow(二)中对MNIST数据集进行分类使用单层神经网络,梯度下降法以0.2的学习因子迭代了100次取得了92%的准确率,这个网络很简单,使用较大的学习因子也不会出现梯度爆炸或者梯度消失的情况,但是在复杂些的网络,比如这里用到的三层CNN网络使用0.2的学习因子就过大了。本文结合了tensorfow(三)中的卷积神经网络模型以及tensorflow(四)中的tensorboar...原创 2018-11-16 14:34:56 · 1868 阅读 · 0 评论 -
Tensorflow(六)使用LSTM对MNIST数据集进行分类
对于RNN和LSTM不了解的朋友,可以去看看这两篇入门介绍,写的非常棒,在此特别感谢两位作者!!RNN入门:https://zhuanlan.zhihu.com/p/28054589LSTM入门:http://colah.github.io/posts/2015-08-Understanding-LSTMs本文参照了:https://jasdeep06.github.io/posts/...原创 2018-11-20 17:29:51 · 2439 阅读 · 0 评论 -
Tensorflow(七)Retrain Google Inception V3
1.下载Inception V3模型Download-Link 在tensorflow官网中可以直接下载,下载完压缩包以后解压,注意不要删除这个压缩包,后面可能会用到,然后在同目录下创建一个log文件夹,这些步骤可以手动完成,也可以用下面的python语句执行。# coding: utf-8import tensorflow as tfimport osimport tarfilei...原创 2018-12-10 23:21:44 · 1299 阅读 · 0 评论