Having trouble debugging;
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-22-fb9df09bb7f1> in <module>
7 epsilon = 1e-2
8
----> 9 parameters, v, s, vc, sc = update_parameters_with_adam(parametersi, grads, vi, si, t, learning_rate, beta1, beta2, epsilon)
10 print(f"W1 = \n{parameters['W1']}")
11 print(f"W2 = \n{parameters['W2']}")
<ipython-input-21-8e36476ae0c2> in update_parameters_with_adam(parameters, grads, v, s, t, learning_rate, beta1, beta2, epsilon)
82 # YOUR CODE STARTS HERE
83
---> 84 parameters['W' + str(l)] -= learning_rate * (v_corrected['dW' + str(l)]/(np.sqrt(s_corrected['dW' + str(l)]) + epsilon))
85 parameters['b' + str(l)] -= learning_rate * (v_corrected['db' + str(l)]/(np.sqrt(s_corrected['db' + str(l)]) + epsilon))
86
KeyError: 'dW1'