神经网络和深度学习-2.4向量化

向量化是消除代码中显示的for循环语句的艺术
两种写法的代码


神经网络和深度学习-2.4向量化_第1张图片
image.png

正向传播

神经网络和深度学习-2.4向量化_第2张图片
image.png

一些小的建议

使用numpy的时候,不要使用np.random.rand(5)这种生成秩为1 的数组,因为这个数组不是向量,应该把向量的每一个纬度都写好,这样可以防止出现不可调试的bug

最好按照下面的形式来创建numpy矩阵


神经网络和深度学习-2.4向量化_第3张图片
image.png

你可能感兴趣的:(神经网络和深度学习-2.4向量化)