Hi,
The thing is that the change you make to c makes no sense. Dependending on the implementation of the function just before, it can change things or nothing.
So I have no idea how you can get these number.
And even if you find a reason for it in this particular case, it means absolutely nothing about how autograd works. It will just give you information about implementation details of sigmoid and sum.