目录
前言
学习是一个实践与认知的反复过程,所以要不停地去实践代码,因此本人习惯在写代码的过程中封一些方法用在实践中使用,能够更方便自己调用。但是也难免遇到些问题。
一、记录下遇见的一个小问题
“鱼叔”的第四章有一个梯度计算公式,其书中代码如下:
def numerical_gradient(f, x)
h = le-4 #0.0001
grad = np.zeros_like(x)
for idx in range(x.size)
tmp_val = x[idx]
# f(x+h)的计算
x[idx] = tmp_val + h
fxh1 = f(x)
# f(x-h)的计算
x[idx] = tmp_val -