![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
文章平均质量分 54
__计算机小白__
这个作者很懒,什么都没留下…
展开
-
训练神经网络时缺少Matplotlib库Tkinder库报错
刚才要用Python运行一个神经网络的代码时,发现报错了。根据提示,发现没安装matplotlib模块。这个简单,先sudo pip install matplotlib就行。在Ubuntu下使用matplotlib这个库时,运行时出现如下错误: raise ImportError(str(msg) + ', please install the python3-tk package')Impor...原创 2018-04-20 09:49:04 · 273 阅读 · 0 评论 -
Tensorflow placeholder和variable区别
一. placeholder(占位符,“占着茅坑”)placeholder是TensorFlow的占位符节点,由placeholder方法创建,其也是一种常量,但是由用户在调用run方法是传递的,也可以将placeholder理解为一种形参。即其不像constant那样直接可以使用,需要用户传递常数值。 简单来说,就是那些要喂给神经网络的数据,要先传给placeholder,用来得到...原创 2018-04-20 15:16:25 · 1501 阅读 · 1 评论 -
鸢尾花分类问题时用keras遇到无法找到keras库的问题
鸢尾花分类问题(官方地址))https://tensorflow.google.cn/get_started/get_started_for_beginners很郁闷的是,pandas库我也装了,keras库我也装了,但是运行官网给出的源代码时就是提示keras库没有安装,可我用mnist可以使用keras库。搜了许多方法也不顶用,重装过也不行。今早发现好像自己使用的tensorflow版本不够官...原创 2018-04-21 11:01:09 · 433 阅读 · 0 评论 -
Andrew 机器学习课程——特征缩放
假设有两个特征,也就是x1,x2。当x1的取值范围远比x2的取值范围大的多的时候,代价函数J会变成一个特别瘦高的等值线图像。此时梯度下降会反复震荡,变得特别特别缓慢,可能需要很长的时间才能达到最优点。所以使用特征缩放,将它们的范围按比例缩放成近似成一个圆 ,就可以解决这个问题了。如果将x1,x2按照区间范围缩放。像图中的例子,如果将房子的尺寸先预先除以它的定义域范围,将卧室数也除以它的定义域范围,...原创 2018-07-01 20:17:38 · 201 阅读 · 0 评论 -
Andrew 机器学习课——多元梯度下降
先放上一张梯度下降的公式,其中,a为学习率。梯度下降的目的是不断一小步一小步的将参数按照往最小值的方向移动,直到理论上为最小值时,后面的偏导数为0.当参数只有一个时,偏导数就是这个图像的切线的斜率随着⊙1变化的值。如果放在两个参数的图像里,就会类似成一个碗状的图形再多参数的估计就画不出来了。。。代价函数和迭代轮数的图像应该时这样的。纵坐标是代价函数值,横坐标是迭代的轮数。应该随着轮数增加参数应越来...原创 2018-07-01 20:56:22 · 496 阅读 · 0 评论 -
Ubuntu 16.04桌面版 +Tensorflow (CPU版)
首先,先安装pip输入 sudo apt-get install python-pip;接下来进入清华大学镜像网 https://mirrors.tuna.tsinghua.edu.cn/选择红色这一栏,tensorflow,然后点击蓝色框的那个问号。https://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/pip install \ -i...原创 2018-06-26 20:45:27 · 371 阅读 · 0 评论