NobleBlocks
    Kernel discriminant analysis and clustering with parsimonious Gaussian process models | NobleBlocks