Differentiable Turbulence