pingwyn.core.func.compute.differentiate