Review Of Large-Scale Coordinate Descent Algorithms For Multi-Class Classification With Memory Constraints