updated linear discriminative model
added gaussian naive bayes