SGD with Coordinate Sampling: Theory and Practice