MAINT remove deprecated functionality from SGD
ENH use threads instead of multiprocessing in SGD