tensorflow
文章平均质量分 67
小码哥kylin
这个作者很懒,什么都没留下…
展开
-
七.TensorFlow之激励函数
TensorFlow之激励函数今天我们会来聊聊现代神经网络中 必不可少的一个组成部分, 激励函数, activation function.什么是激励函数?我们为什么要使用激励函数? 用简单的语句来概括. 就是因为, 现实并没有我们想象的那么美好, 它是残酷多变的. 哈哈, 开个玩笑, 不过激励函数也就是为了解决我们日常生活中 不能用线性方程所概括的问题. 好了,我知道你的问题来了. 什么是线性方...原创 2018-03-14 22:23:21 · 1566 阅读 · 0 评论 -
四.TensorFlow处理结构
TensorFlow处理结构,底层神经网络的结构.input:x_input,y_inputhidden layer:weights,biases, ->Wx_plus_brelu ->激励函数流程:1.建立结构2.把数据放在结构里面3.向量在流动,参数会进一步完善提升.作为下一次的数据.经过很多次的循环处理.下一节,会用代码来理解这个流程....原创 2018-03-12 22:30:20 · 625 阅读 · 0 评论 -
五.TensorFlow小例子2
TensorFlow小例子2eg.每一次训练之后的参数是多少,每隔20次输出参数.y = 0.1x + 0.3import tensorflow as tfimport numpy as np#create datax_data = np.random.rand(100).astype(np.float32)y_data = x_data * 0.1 + 0.3###create ...原创 2018-03-12 22:45:51 · 808 阅读 · 0 评论 -
六.TensorFlow之Session会话,变量,传入值
1.Session会话,直接上代码.import tensorflow as tfmatrix1 = tf.constant([[3,3]])matrix2 = tf.constant([[2], [2]])#matrix multiply#np.dot(m1,m2)product = tf.matmul(matr...原创 2018-03-13 22:25:14 · 2841 阅读 · 0 评论 -
十三.TensorFlow之dropout解决overfitting问题
TensorFlow之dropout解决overfitting问题今天我们会来聊聊机器学习中的过拟合 overfitting 现象, 和解决过拟合的方法.Overfitting 也被称为过度学习,过度拟合。 它是机器学习中常见的问题。 举个Classification(分类)的例子。图中黑色曲线是正常模型,绿色曲线就是overfitting模型。尽管绿色曲线很精确的区分了所有的训练数据,但是并没有...原创 2018-03-20 23:19:20 · 488 阅读 · 0 评论 -
十四.TensorFlow之CNN卷积神经网络1
TensorFlow之CNN卷积神经网络1 """Please note, this code is only for python 3+. If you are using python 2+, please modify the code accordingly."""import tensorflow as tffrom tensorflow.examples.tutorials...原创 2018-03-31 14:51:51 · 468 阅读 · 0 评论 -
十五.TensorFlow之CNN卷积神经网络2
TensorFlow之CNN卷积神经网络2Convolutional Neural Network截取一段 google 介绍卷积神经网络的视频, 具体说说图片是如何被卷积的. 下面是一张猫的图片, 图片有长, 宽, 高 三个参数. 对! 图片是有高度的! 这里的高指的是计算机用于产生颜色使用的信息. 如果是黑白照片的话, 高的单位就只有1, 如果是彩色照片, 就可能有红绿蓝三种颜色的信息, 这时...原创 2018-03-31 15:01:43 · 400 阅读 · 0 评论 -
十六.TensorFlow之CNN卷积神经网络3
CNN简短介绍我们的一般的神经网络在理解图片信息的时候还是有不足之处, 这时卷积神经网络就是计算机处理图片的助推器. Convolutional Neural Networks (CNN) 是神经网络处理图片信息的一大利器. 有了它, 我们给计算机看图片,计算机理解起来就更准确. 强烈推荐观看我制作的短小精炼的 机器学习-简介系列 什么是 CNN计算机视觉处理的飞跃提升,在图像和语音识别方面表现出...原创 2018-03-31 15:04:14 · 358 阅读 · 0 评论 -
十七.TensorFlow之保存读取
TensorFlow之保存读取一.保存直接上代码:import tensorflow as tfimport numpy as np#Save to file# remember to define the same dtype and shape wher restoreW = tf.Variable([[1,2,3],[3,4,5]],dtype = tf.float32,name...原创 2018-03-31 15:21:02 · 314 阅读 · 0 评论 -
十八.TensorFlow之scope命名方式
TensorFlow之scope命名方式scope 能让你命名变量的时候轻松很多. 同时也会在 reusing variable 代码中常常见到. 所以今天我们会来讨论下 tensorflow 当中的两种定义 scope 的方式. 最后并附加一个 RNN 运用 reuse variable 的例子.在 Tensorflow 当中有两种途径生成变量 variable, 一种是 tf.get_vari...原创 2018-03-31 15:39:45 · 3232 阅读 · 0 评论 -
三.TensorFlow小例子1
TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)input:为开始的输入数据.hidden:为1个或者多个隐藏层.作为下一层的输入层.output:是最终的输出层.通过算法,模型多次的运算模拟出红色直线....原创 2018-03-12 22:24:57 · 1145 阅读 · 0 评论 -
二.TensorFlow安装
安装 Tensorflow 时需要注意的几点:MacOS, Linux, Windows 系统均已支持 Tensorflow确定你的 python 版本你的 GPU 是 NVIDIA, 就可以安装 GPU 版本的 Tensorflow; 你的 GPU 不是 NVIDIA 也没有关系, 安装 CPU 版本的就好了.Tensorflow 的安装方式很多. 比如官网提供的:Pip 安装Virtualen...原创 2018-03-12 22:13:42 · 1189 阅读 · 0 评论 -
一.TensorFlow简介及为什么要使用它?
最近几年火起来的机器学习有没有让你动心呢? 学习 google 开发定制的 tensorflow, 能让你成为机器学习, 神经网络的大牛,同时也会在海量的信息当中受益匪浅.什么是TensorFlow?TensorFlow是Google开发的一款神经网络的Python外部的结构包, 也是一个采用数据流图来进行数值计算的开源软件库.TensorFlow 让我们可以先绘制计算结构图, 也可以称是一系列可...原创 2018-03-12 22:07:14 · 3734 阅读 · 0 评论 -
八.TensorFlow之添加层及建造神经网络
TensorFlow之添加层及建造神经网络import tensorflow as tfimport numpy as np#TensorFlow之添加层#添加神经层函数(输入,输入大小,输出大小,激励函数)def add_layer(inputs,in_size,out_size,activation_function=None): Weights = tf.Variable...原创 2018-03-15 22:31:13 · 648 阅读 · 0 评论 -
TensorFlow入门
作者:清华大学数据科学研究院链接:https://www.zhihu.com/question/49909565/answer/250388930来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。人工智能、机器学习和深度学习在介绍TensorFlow(以下简称为TF)之前,我们首先了解一下相关背景。TF是一种机器学习框架,而机器学习经常和人工智能,深度学习联系在一起,那...转载 2018-02-23 13:44:41 · 6639 阅读 · 1 评论 -
Tensorflow系列——Saver的用法
Saver的用法1. Saver的背景介绍 我们经常在训练完一个模型之后希望保存训练的结果,这些结果指的是模型的参数,以便下次迭代的训练或者用作测试。Tensorflow针对这一需求提供了Saver类。Saver类提供了向checkpoints文件保存和从checkpoints文件中恢复变量的相关方法。Checkpoints文件是一个二进制文件,它把变量名映射到对应的tensor值 。只要提...转载 2018-02-23 14:55:43 · 254 阅读 · 0 评论 -
九.TensorFlow之结果可视化
TensorFlow之结果可视化通过matplotlib可视化,形象的看数据.import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#TensorFlow之添加层#添加神经层函数(输入,输入大小,输出大小,激励函数)def add_layer(inputs,in_size,out_size,ac...原创 2018-03-17 21:30:25 · 897 阅读 · 0 评论 -
十.TensorFlow之优化器
TensorFlow之优化器tensorflow优化器种类如下,其中Optimizer是基类 tf.train.Optimizer tf.train.GradientDescentOptimizer tf.train.AdadeltaOptimizer tf.train.AdagradOptimizer tf.train.AdagradDAOptimizer...原创 2018-03-17 21:38:52 · 699 阅读 · 0 评论 -
十一.TensorFlow之可视化好帮手A
TensorFlow之可视化好帮手通过TensorBoard查看整个的图结构.import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#TensorFlow之添加层#添加神经层函数(输入,输入大小,输出大小,激励函数)def add_layer(inputs,in_size,out_size,ac...原创 2018-03-17 22:06:06 · 451 阅读 · 0 评论 -
十一.TensorFlow之可视化好帮手B
TensorFlow之可视化好帮手B """Please note, this code is only for python 3+. If you are using python 2+, please modify the code accordingly."""import tensorflow as tfimport numpy as npdef add_layer(in...原创 2018-03-17 22:26:45 · 395 阅读 · 0 评论 -
十二.TensorFlow之分类学习
TensorFlow之分类学习这次课程主要通过官方MNIST_data这个数据级做为例子.来训练并预测手写数字,最终得到识别的概率."""Please note, this code is only for python 3+. If you are using python 2+, please modify the code accordingly."""import tensorflo...原创 2018-03-18 10:47:20 · 311 阅读 · 0 评论 -
TensorFlow学习基础教程系列
TensorFlow学习基础教程系列---------------------------一.TensorFlow简介及为什么要使用它?二.TensorFlow安装三.TensorFlow小例子1四.TensorFlow处理结构五.TensorFlow小例子2六.TensorFlow之Session会话,变量,传入值七.TensorFlow之激励函数八.TensorFlow之添加层及建造神经网络九...原创 2018-03-12 22:01:14 · 1922 阅读 · 0 评论 -
十九.TensorFlow之BatchNormalization批标准化
TensorFlow之BatchNormalization批标准化什么是批标准化(Batch Normalization)?今天我们会来聊聊批标准化 Batch Normalization.一.普通数据标准化Batch Normalization, 批标准化, 和普通的数据标准化类似, 是将分散的数据统一的一种做法, 也是优化神经网络的一种方法. 在之前 Normalization 的简介视频中我...原创 2018-03-31 16:01:33 · 801 阅读 · 0 评论