### 2.6 Learning parameters using batch gradient descent .

In this section when i run the cell, I am getting this error (This is non-editable section)

TypeError Traceback (most recent call last)

in

8

9 w,b,*,* = gradient_descent(x_train ,y_train, initial_w, initial_b,

**—> 10 compute_cost, compute_gradient, alpha, iterations)**

11 print(“w,b found by gradient descent:”, w, b)

in gradient_descent(x, y, w_in, b_in, cost_function, gradient_function, alpha, num_iters)

45 if i% math.ceil(num_iters/10) == 0:

46 w_history.append(w)

—> 47 **print(f"Iteration {i:4}: Cost {float(J_history[-1]):8.2f} ")**

48

49 return w, b, J_history, w_history #return w and J,w history for graphing

**TypeError: only size-1 arrays can be converted to Python scalars**