![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
mlyubin
这个作者很懒,什么都没留下…
展开
-
【BP算法】
本文只计算一个权重W0_00的梯度,因此只画出涉及到W0_00的forward路线。BP算法就是更方便的计算出神经网络参数的梯度。定义网络z1=x0*w0_00a1=sigmoid(z1)z2=a1*w1_00a2=sigmoid(z2)p1=a2z3=a1*w1_01a3=sigmoid(z3)p2=a3import numpy as npW0 = np.array(...原创 2020-03-03 02:23:59 · 149 阅读 · 0 评论 -
【Tensorflow2.1】
0 涉及全部代码和tf版本(2.1.0)import tensorflow as tfprint(tf.__version__)def fun(x1, x2): return 8 * x1 + 6 * x2x1 = tf.Variable(1.0)x2 = tf.Variable(1.0)with tf.GradientTape(persistent = True) as...原创 2020-02-21 00:55:17 · 142 阅读 · 0 评论 -
【Tensorflow2.1】tf.keras.layers.Dense常用方法
1layer = tf.keras.layers.Dense(10)这是最基本便捷使用方法,10对应的是units这个参数。表示该层有多少个神经单元。同时也是与上一层连接的W的列数。这一点可以从矩阵乘法得到2layer = tf.keras.layers.Dense(10,input_shape=(None,5))这种指定一般使用在与输入层连接的部分,指定明确。input_shape的...原创 2020-02-21 00:30:57 · 6829 阅读 · 0 评论