Week 1 Is Gradient Checking Useful in Practice?

Since Tensorflow does automatic difference, as model developers we don’t implement the backpropagation manually for the customized models.

In that sense, is gradient checking techinque still useful in practice?

Gradient checking is a useful if you ever have to write your own backpropagation code, and need to check that its results are reasonable.

Not all platforms you may want to use can support tools like TensorFlow.