spindalis Multilingual implementation of several dimensionality reduction algorithms such as PCA and Manifold learning