Semi-supervised linear discriminant clustering