自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 visual studio 2017,OpenGL程序运行提示glut32.dll丢失问题的解决方案

转自:http://blog.csdn.net/liufeng520/article/details/8064170    我的问题和以上一模一样,所以记录下来以供后续查看和查找。    今天调试OpenGl的源程序,编译通过,但一运行就提示,计算机丢失 glut32.dll文件,郁闷的不行,上网查了下,网上提供的绝大多是做法都是,先下载这个文件复制这个文件到 C:\WINDOWS\sys...

2019-02-18 21:14:04 1412 1

原创 keras, CNN, mnist手写数字识别,实例

import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequentialfrom keras.layers import Dense,Dropout,Convolution2D,MaxPooling2D,Flattenfrom...

2019-02-17 18:37:49 529

原创 keras,FCN,mnist手写数字识别,实例,添加隐藏层,添加正则化L2,防止过拟合

正则化(Regularization)L1和L2正则都是比较常见和常用的正则化项,都可以达到防止过拟合的效果。L1正则化的解具有稀疏性,可用于特征选择。L2正则化的解都比较小,抗扰动能力强。在求解过程中,L2通常倾向让权值尽可能小,最后构造一个所有参数都比较小的模型。因为一般认为参数值小的模型比较简单,能适应不同的数据集,也在一定程度上避免了过拟合现象。参数足够小,数据偏移得多一点也不会对结果...

2019-02-17 17:24:42 1797 1

原创 keras,FCN,mnist手写数字识别,实例,添加隐藏层,添加Dropout,防止过拟合

import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequentialfrom keras.layers import Dense,Dropoutfrom keras.optimizers import SGD#载入数据...

2019-02-17 17:06:23 1390

转载 keras.preprocessing.image.ImageDataGenerator()图片生成函数

keras.preprocessing.image.ImageDataGenerator(featurewise_center=False,    samplewise_center=False,    featurewise_std_normalization = False,    samplewise_std_normalization = False,    zca_whiteni...

2019-02-16 22:20:43 1890 1

原创 keras,mnist手写数字识别,实例

import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequentialfrom keras.layers import Densefrom keras.optimizers import SGD#载入数据(x_trai...

2019-02-16 18:54:04 291

原创 keras非线性回归,实例,两种加激活函数的方式

import kerasimport numpy as npimport matplotlib.pyplot as plt#Sequential 按顺序构成的模型from keras.models import Sequential#Sequential是模型结构,输入层,隐藏层,输出层#Dense 全连接层,Activation激活函数from keras.layers impor...

2019-02-16 17:56:42 3933

原创 keras线性回归,实例

import kerasimport numpy as npimport matplotlib.pyplot as plt#Sequential 按顺序构成的模型from keras.models import Sequential#Sequential是模型结构,输入层,隐藏层,输出层#Dense 全连接层from keras.layers import Dense#使用num...

2019-02-16 16:45:16 744

原创 循环神经网络RNN,实例

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist=input_data.read_data_sets('mnist_data',one_hot=True)#输入图片是28*28n_inputs=28#输入一行,一行有28个数据。输入层有28个神经元...

2019-02-11 21:20:39 586

原创 循环神经网络RNN原理

       循环神经网络RNN主要用于语音识别,机器翻译,图像描述等。语音和文字不能单独拿出来处理,必须连起来处理,所以RNN适用。1、传统的神经网络,x1和x2和x3和x4之间是没有联系的。 2、循环神经网络RNN,多了一个回路,每项之间都有联系 经过改进变成LSTM(Long Short Term Memory) 这是RNN循环神经网络中隐藏层...

2019-02-11 17:50:29 895

原创 卷积神经网络CNN,mnist实例

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datamnist=input_data.read_data_sets('mnist_data',one_hot=True)#每个批次的大小,训练模型时,一次放入一批次batch_size=100 #一批次100张图#计算一共有多...

2019-02-10 23:10:20 367

原创 卷积神经网络CNN原理介绍

1、卷积神经网络CNN通过感受野和权值共享减少了神经网络需要训练的参数个数。   2、图像与卷积核作用,得到特征图。卷积核有多样,可以理解成是滤波器  3、池化。 最大值池化,平均值池化,随机值池化。 一般在卷积层后会加一个池化层操作。   4、对于卷积操作:same padding,为了在卷积后得到与原平面相同大小的特征图,在卷积操作之前给原平...

2019-02-10 23:07:26 307

原创 tensorflow基础知识10,三维可视化embedding

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datafrom tensorflow.contrib.tensorboard.plugins import projector #导入一个projector的包#载入数据集mnist=input_data.read_data_set...

2019-02-10 01:06:18 1400

原创 python基础知识2,文件夹路径引用的正确方式

f = open('f:\\Python 3.6\\test.txt','r') 或:f = open('f:/Python 3.6/test.txt','r')

2019-02-09 21:12:16 1065

原创 tensorflow基础知识9,tensorboard网络运行中各种数据显示

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据mnist=input_data.read_data_sets('mnist_data',one_hot=True)#noe_hot把像素点都转变成0或1的形式#每个批次的大小,训练模型时,一次放入一批次bat...

2019-02-08 19:26:49 651

原创 tensorflow基础知识8,可视化工具tensorboard运用实例

1、修改之前的mnist程序,利用tensorboard显示算法图形,桃色字体为tensorboard部分import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据mnist=input_data.read_data_sets('mnist_data',one_hot=T...

2019-02-08 18:10:18 273

原创 tensorflow基础知识7,优化器

1、梯度下降法(1)标准梯度下降法:         标准梯度下降先计算所有样本汇总误差,然后根据总误差来更新权值。(2)随机梯度下降法:          随机梯度下降随机抽取一个样本来计算误差,然后更新权值。 (3)批量梯度下降法:           批量梯度下降算是一种折中的方案,从总样本中选取一个批次(比如一共有10000个样本,随机选取100个样本作为一个bat...

2019-02-07 22:45:13 197

原创 tensorflow基础知识6,防止过拟合,dropout

防止过拟合,用dropout()函数,取值0-1.0,表示多少比例的神经元在工作。1、以下是100%的神经元在工作,出现过拟合现象。import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据mnist=input_data.read_data_sets('mnist_...

2019-02-07 19:34:49 514

原创 python深度知识5,手写字分类实例改进,用交叉熵代价函数替代二次代价函数

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据mnist=input_data.read_data_sets('mnist_data',one_hot=True)#noe_hot把像素点都转变成0或1的形式#每个批次的大小,训练模型时,一次放入一批次batc...

2019-02-07 13:33:08 257

原创 tensorflow基础知识4, 优化器的搭配函数,二次代价函数、交叉熵代价函数、对数释然代价函数

1、二次代价函数(quadratic cost)   假设我们目标是收敛到1,A点为0.82离目标比较远,梯度比较大,权值调整比较大。B点为0.98,离目标比较近,梯度比较小,权值调整比较小,调整方案合理。假设我们目标是收敛到0,A点为0.82离目标比较近,梯度比较大,权值调整比较大。B点为0.98,离目标比较远,梯度比较小,权值调整比较小,调整方案不合理。 ...

2019-02-07 13:21:26 660

原创 python深度知识4,手写字分类理论与实例

1、                               softmax函数  2、import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据mnist=input_data.read_data_sets('mnist_da...

2019-02-02 00:07:33 299

原创 tensorflow基础知识3,回归例子

1、线性回归例子import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#使用numpy生成200个随机点x_data=np.linspace(-0.5,0.5,2000)[:,np.newaxis]#在-0.5到0.5之间生成200个随机数,[]里是增加一个维度,200行1列noise=np...

2019-02-01 19:18:12 207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除