Hi @kirsten_greed that’s a great question. The plt_gradients function takes those parameters and computes the function in a range of values. The way plt_gradient work is by taking a function as a parameter and fill the parameters inside the plt_gradient function. So, to answer your question the parameters for compute_gradient are fill inside the plt_gradients function.