DimensionReduction.py is a module implementing methods to perform operations on the Grassmann manifold such as distance estimation, projections and kernel matrix calculation. All these methods are implemented on a class called Grassmann. Further, a class called DiffusionMaps implements several methods necessary to estimate the diffusion coordinates of a given high-dimensional dataset to reveal the intrinsic geometry of the data.
DimensionReduction.py is a module implementing methods to perform operations on the Grassmann manifold such as distance estimation, projections and kernel matrix calculation. All these methods are implemented on a class called Grassmann. Further, a class called DiffusionMaps implements several methods necessary to estimate the diffusion coordinates of a given high-dimensional dataset to reveal the intrinsic geometry of the data.