- 博客(15)
- 资源 (2)
- 收藏
- 关注
转载 python问题Non-ASCII character '\xe5' in file Apriori.py on line 1, but no encoding declared 解决办法
python中出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare的错误可按照错误建议网址查看http://www.python.org/peps/pep-0263.html发现是因为Python在默认状态下不支持源文件中的编码所致。解决方案有如下三种:一、在文件头部添加
2018-01-23 10:22:35 6674
转载 IndentationError: unexpected indent
在跑代码时遇到的一些情况,在这做个笔记,问题的解决是看到另外一片博文才解决的,博文的地址如下:http://dikar.iteye.com/blog/308934.都知道python是对格式要求很严格的,写了一些python但是也没发现他严格在哪里,今天遇到了IndentationError: unexpected indent错误我才知道他是多么的严格。 以后遇到了Indent
2018-01-23 10:19:51 586
原创 TensorFlow学习笔记(UTF-8 问题解决 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: in
今天在跑跑代码时,遇到了标题的问题,然后网上查了下,在此处:http://www.cnblogs.com/Qt-Chao/p/7474360.html 刚刚好讲解了解决该问题的办法,这里当作一个笔记,记录下来。我使用VS2013 Python3.5 TensorFlow 1.3 的开发环境 UnicodeDecodeError: 'utf-8' codec can't
2018-01-16 21:30:36 52833 8
转载 python模块之Requests
该文章地址为:http://www.360doc.com/content/18/0108/13/51814221_720199043.shtml动笔前就已经想到,这将会是一个很长系列的文章,因为python有用的模块太多了。那么,就从这个最长用到的Requests模块开始吧!Requests模块是一个用于网络访问的模块,其实类似的模块有很多,比如urllib,urllib2,httpl
2018-01-08 13:47:54 253
原创 python中join()函数的用法
函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回一、函数说明1、join()函数语法: 'sep'.join(seq
2018-01-08 09:59:54 1316
原创 tensorflow模型参数与结构的加载-----二
本篇将接着上篇的保存的模型,将模型进行加载,代码如下所示:import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist = input_data.read_data_sets("MNIST_data",one_hot=True)#定义一个pla
2018-01-07 15:33:40 745
原创 tensorflow模型参数与结构的保存-----二
由于前面介绍过tf.train.Saver类的模型与保护,但是该方法仅仅只是对模型参数的保存,对于模型的结构没有保存,也就是说,我们每次在加载tf.train.Saver类保存的模型都要讲模型结构重新写一遍,这样就显得过于繁琐,对于以上问题,tensorflow 提供了convert_variables_to_constants函数,通过这个函数可以将模型结构与变量全部保存在一个文件夹中,本篇还是
2018-01-07 15:09:44 511
原创 tf.train.Saver类模型的加载
在上一篇,讲解了模型的保存,本文讲解模型的如何的加载,加载模型用tf.train.Saver类中的restore函数,本文还是以MNIST数据集为例,代码如下:import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist = input_data.re
2018-01-07 14:00:12 647
原创 tensorflow模型持久化之tf.train.saver
Tensorflow 提供了一个非常简单的API来保存和还原一个神经网络的模型,这个API就是tf.train.saver类,本篇以前面的MNIST模型为例,代码如下所示:import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#载入数据集mnist = input_d
2018-01-07 13:16:09 375
原创 tensorflow中一些常见的优化器
Optimizer:tf.train.GradientDescentOptimizertf.train.AdadeltaOptimizertf.train.AdagradOptimizertf.train.AdagradDAOptimizertf.train.MomentumOptimizertf.train.AdamOptimizertf.train.FtrlOpti
2018-01-06 19:47:57 1304
原创 深度学习中常用的代价函数
1.二次代价函数(quadratic cost):其中,C表示代价函数,x表示样本,y表示实际值,a表示输出值,n表示样本的总数。为简单起见,使用一个样本为例进行说明,此时二次代价函数为:假如我们使用梯度下降法(Gradient descent)来调整权值参数的大小,权值w和偏置b的梯度推导如下:其中,z表示神经元的输入,σ表示激活函数。w和b的梯度
2018-01-06 19:27:42 9660 3
原创 深度学习中过拟合与防止过拟合的方法
1.什么是过拟合?过拟合(overfitting)是指在模型参数拟合过程中的问题,由于训练数据包含抽样误差,训练时,复杂的模型将抽样误差也考虑在内,将抽样误差也进行了很好的拟合。具体表现就是最终模型在训练集上效果好;在测试集上效果差。模型泛化能力弱。2.过拟合产生的原因?(1)在对模型进行训练时,有可能遇到训练数据不够,即训练数据无法对整个数据的分布进行估计的时候
2018-01-06 19:12:12 38201 1
原创 MNIST手写体识别任务
下面我们介绍一个神经网络中的经典示例,MNIST手写体识别。这个任务相当于是机器学习中的HelloWorld程序。MNIST数据集介绍MNIST是一个简单的图片数据集,包含了大量的数字手写体图片。下面是一些示例图片:MNIST数据集是含标注信息的,以上图片分别代表5, 0, 4和1。由于MNIST数据集是TensorFlow的示例数据,所以我们不必下
2018-01-06 13:23:39 10321
原创 在tensorfow中曲线的拟合
1.直线的拟合,代码如下所示:# 简化调用库名import tensorflow as tfimport numpy as np# 模拟生成100对数据对, 对应的函数为y = x * 0.1 + 0.3x_data = np.random.rand(100).astype("float32")y_data = x_data * 0.1 + 0.3# 指定w和b变量的取值范
2018-01-05 16:40:36 618
原创 tensorflow 的一些基本操作
1.概览2.图计算3.交互环境下的使用4.tensor5.变量(variables)6.抓取(fetch)7.填充(feeds)1.概览:TensorFlow是一种将计算表示为图的编程系统。图中的节点称为ops(operation的简称)。一个ops使用0个或以上的Ten在TensorFlow中,Constant是一种没有输入的ops,但是你可以将它作为
2018-01-04 21:37:41 905
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人