Gotcha.  So numerical is the result of the grad comparing 2 very close values from the forward pass.
And analytical is what autograd computed using the automatic differentiation.
They should closely match, or there is an error.