Bayesian Discriminant Analysis using Mixture of Multivariate B-spline for Metric Data