
总结
静水流深.
这个作者很懒,什么都没留下…
展开
-
python小技巧——怎么提取空格分开的字符串
s=‘hello! my word’print s.split()#输出结果为[‘hello!’, ‘my’, ‘word’]原创 2019-10-31 11:01:47 · 3526 阅读 · 0 评论 -
激活函数
安装python3.7对应的Tensorflow方法cmd下,pip install tensorflow会提示一个找不到对应版本的信息,可能时它自己找不到TensorFlow版本支持Python3.7的版本,但是支持python3.6的,降回到低版本太麻烦了,于是找了一下解决方案。在此链接可以找到Tensorflow支持Python3.7的一个whl:link.在这里插入图片描述这里说要...转载 2019-06-22 23:09:24 · 175 阅读 · 0 评论 -
Tensorflow是做什么的
Tesorflow是用来做什么的?首先TensorFlow是Google开源的第二代用于数字计算的软件库,概括地说,TensorFlow可以理解为一个深度学习框架,里面有完整的数据流向和处理机制,同时还封装了大量高效可用的算法和构建神经网络的函数...原创 2019-06-27 11:13:03 · 4631 阅读 · 0 评论 -
Tensorflow的特点
TensorFlow是用C++语言开发的,支持C/JAVA/PYTHON等多种语言,利用C++语言开发可以保障运行效率TensorFlow相比与其他框架有如下特点:灵活TensorFlow与CNTK、MXNET、Theano同属于符号计算构架,允许用户在不需要使用低级语言实现的情况下,开发出新的复杂层类型。基于图运算是其基本特点便捷、通用成熟超强的运算性能选择CPU和...原创 2019-06-27 11:22:11 · 4568 阅读 · 0 评论 -
TensorFlow中的优化算法
随机梯度下降——SGD(Stochastic Gradient Descen)每次从训练样本中随机抽取一个样本计算loss和梯度并对参数进行更新,由于每次不需要遍历所有的数据,所以迭代速度快,但是这种算法比较弱,往往容易走偏。与随机梯度下降相对应的还有批量梯度下降BGD,每次用整个训练集计算梯度,比较稳定,就是速度非常慢小批量梯度下降(Mini-Batch Gradient Descent...原创 2019-09-03 10:16:25 · 372 阅读 · 0 评论 -
神经网络为什么要归一化
神经网络为什么要归一化1.数值问题。 无容置疑,归一化的确可以避免一些不必要的数值问题。输入变量的数量级未致于会引起数值问题吧,但其实要引起也并不是那么困难。因为tansig的非线性区间大约在[-1.7,1.7]。意味着要使神经元有效,tansig( w1*x1 + w2*x2 +b) 里的 w1*x1 +w2*x2 +b 数量级应该在 1 (1.7所在的数量级)左右。这时输入较大,就意味...原创 2019-09-03 10:42:45 · 1006 阅读 · 0 评论