Grassmann discriminant analysis | Synapse