1 Introduction  
2 Geometric Optimization Theory  
3 Applications in Classical Machine Learning  
4 Applications in Deep Learning  
5 Toolbox  
6 Performance Evaluation  
7 Conclusions and Future Work  