TensorFlow
tiankong19999
当你的才华还撑不起你的野心时,那你就应该静下心来学习!当你的经济还撑不起你的梦想时,那你就应该踏实的去工作!
展开
-
TensorFlow学习笔记(一)—— 有用网址
参考 Tensorflow官方网站 Tensorflow中文社区 Tensorflow官方学习网站 Tensorflow学习网站 TensorFlow官方GitHub仓库 雷锋网 伯乐在线 TensorFlowNews 有用博客 TensorFlow入门教程之0: BigPicture&极速入门 TensorFlow入门教程之1: 基本概念以及理解...原创 2018-09-04 18:40:29 · 13237 阅读 · 0 评论 -
TensorFlow —— InteractiveSession和Session的区别
前言在练习tensorflow的时候发现了很多很有意思的基本问题,写个帖子记录一下,既方便了回顾,又方便了同学学习/正文tf.Session()和tf.InteractiveSession()的区别官方tutorial是这么说的:The only difference with a regular Session is that an InteractiveSession in...转载 2019-06-28 14:08:27 · 22476 阅读 · 0 评论 -
TensorFlow学习笔记(十)—— 实践项目总结
导语:本文是TensorFlow实现流行机器学习算法的教程汇集,目标是让读者可以轻松通过清晰简明的案例深入了解 TensorFlow。这些案例适合那些想要实现一些 TensorFlow 案例的初学者。本教程包含还包含笔记和带有注解的代码。第一步:给TF新手的教程指南 1:tf初学者需要明白的入门准备 机器学习入门笔记: https://github.com/aym...转载 2018-12-13 18:24:47 · 25482 阅读 · 0 评论 -
TensorFlow学习笔记(九)—— Tensorflow模型的保存与恢复加载
近期做了一些反垃圾的工作,除了使用常用的规则匹配过滤等手段,也采用了一些机器学习方法进行分类预测。我们使用TensorFlow进行模型的训练,训练好的模型需要保存,预测阶段我们需要将模型进行加载还原使用,这就涉及TensorFlow模型的保存与恢复加载。总结一下Tensorflow常用的模型保存方式。保存checkpoint模型文件(.ckpt)首先,TensorFlow提供了一个非常...转载 2018-09-27 18:34:36 · 14664 阅读 · 0 评论 -
TensorFlow学习笔记(八)—— TensorFlow基于MNIST数据集识别手写数字
训练程序参照Tensorflow中文社区教程:http://www.tensorfly.cn/tfdoc/tutorials/mnist_pros.html能在自己的环境中成功运行代码。(注意一点:关于教程的print函数)在博主用的Python3.6版本中,print已经成为了一个函数,而在Python2.7当中print不是一个函数,这里博主是需要加上括号。所以根据自己所用的版...原创 2018-09-26 20:09:24 · 15219 阅读 · 1 评论 -
TensorFlow学习笔记(七)—— MNIST —— 进阶
构建一个多层卷积网络在MNIST上只有91%正确率,实在太糟糕。在这个小节里,我们用一个稍微复杂的模型:卷积神经网络来改善效果。这会达到大概99.2%的准确率。虽然不是最高,但是还是比较让人满意。权重初始化为了创建这个模型,我们需要创建大量的权重和偏置项。这个模型中的权重在初始化时应该加入少量的噪声来打破对称性以及避免0梯度。由于我们使用的是ReLU神经元,因此比较好的做法是用一个较小...原创 2018-09-26 17:04:34 · 16542 阅读 · 0 评论 -
TensorFlow学习笔记(六)—— MNIST —— 入门
MNIST机器学习入门这个教程的目标读者是对机器学习和TensorFlow都不太了解的新手。如果你已经了解MNIST和softmax回归(softmax regression)的相关知识,你可以阅读这个快速上手教程。当我们开始学习编程的时候,第一件事往往是学习打印"Hello World"。就好比编程入门有Hello World,机器学习入门有MNIST。MNIST是一个入门级的计算机...原创 2018-09-26 14:23:06 · 14734 阅读 · 0 评论 -
TensorFlow学习笔记(五)—— MNIST —— 数据下载,读取
教程地址:TensorFlow中文社区MNIST数据下载源码: tensorflow/g3doc/tutorials/mnist/本教程的目标是展示如何下载用于手写数字分类问题所要用到的(经典)MNIST数据集。教程 文件本教程需要使用以下文件:文件 目的 input_data.py 下载用于训练和测试的MNIST数据集的源码 备注:input_da...原创 2018-09-20 20:23:10 · 22438 阅读 · 0 评论 -
TensorFlow学习笔记(四)—— 入门 —— 基本使用
教程地址:TensorFlow中文社区基本使用使用 TensorFlow, 你必须明白 TensorFlow:使用图 (graph) 来表示计算任务. 在被称之为 会话 (Session) 的上下文 (context) 中执行图. 使用 tensor 表示数据. 通过 变量 (Variable) 维护状态. 使用 feed 和 fetch 可以为任意的操作(arbitrary ...原创 2018-09-18 19:22:57 · 14869 阅读 · 0 评论 -
TensorFlow学习笔记(三)—— linux安装TensorFlow
参照官方文档https://www.tensorflow.org/get_started/os_setup.html我们可以使用pip来安装tensorflow因为依赖python,且有python2与python3之分,所以先安装virtualenv可方便得在python2.7与python3之前动态切换sudo pip install virtualenv激活环境virtualen...转载 2018-09-05 19:22:17 · 13240 阅读 · 0 评论 -
TensorFlow学习笔记(二)—— TensorFlow的安装
下载与安装你可以使用我们提供的二进制包, 或者使用源代码, 安装 TensorFlow.二进制安装TensorFlow Python API 依赖 Python 2.7 版本.在 Linux 和 Mac 下最简单的安装方式, 是使用 pip 安装.如果在安装过程中遇到错误, 请查阅 常见问题. 为了简化安装步骤, 建议使用 virtualenv, 教程见 这里.Ubuntu...原创 2018-09-05 19:20:12 · 13160 阅读 · 0 评论 -
TensorFlow —— TensorBoard的使用
前言这是对TensorBoard的简单使用 。简介Tensorboard是一个web应用程序套件,用于检查tensorflow程序的运行情况。可以直观了解训练情况。使用使用summary op。用上一篇文章的例子,用tensorboard记录cost的变化。加入summary把待观察的op加入到summary op 的scalar中# 创建summary来观察损失...转载 2019-07-05 14:40:02 · 20204 阅读 · 0 评论