(j, n_der, grad)
| 181 | return (function(**modified_values) - function_value) / a_delta |
| 182 | |
| 183 | def compare_derivative(j, n_der, grad): |
| 184 | der = grad.reshape(-1)[j] |
| 185 | return np.abs(n_der - der) < atol + rtol * np.abs(n_der) |
| 186 | |
| 187 | for x_name, grad in grad_values.items(): |
| 188 | if grad.shape != input_values[x_name].shape: |
no test coverage detected
searching dependent graphs…