Put in checks for non-invertible covariances after training; add perturbation to avoid them where necessary.  Also avoid dividing by zero.
Put in checks for non-invertible covariances after training; add perturbation to
avoid them where necessary.  Also avoid dividing by zero.


minhpqn/mlpack,ranjan1990/mlpack,trungda/mlpack,ersanliqiao/mlpack,thirdwing/mlpack,darcyliu/mlpack,BookChan/mlpack,erubboli/mlpack,theranger/mlpack,theranger/mlpack,darcyliu/mlpack,ranjan1990/mlpack,palashahuja/mlpack,thirdwing/mlpack,chenmoshushi/mlpack,BookChan/mlpack,BookChan/mlpack,palashahuja/mlpack,chenmoshushi/mlpack,erubboli/mlpack,palashahuja/mlpack,erubboli/mlpack,lezorich/mlpack,trungda/mlpack,theranger/mlpack,lezorich/mlpack,datachand/mlpack,bmswgnp/mlpack,darcyliu/mlpack,stereomatchingkiss/mlpack,minhpqn/mlpack,thirdwing/mlpack,ersanliqiao/mlpack,stereomatchingkiss/mlpack,ajjl/mlpack,minhpqn/mlpack,ajjl/mlpack,stereomatchingkiss/mlpack,lezorich/mlpack,datachand/mlpack,Azizou/mlpack,ersanliqiao/mlpack,datachand/mlpack,chenmoshushi/mlpack,trungda/mlpack,Azizou/mlpack,bmswgnp/mlpack,ajjl/mlpack,ranjan1990/mlpack,bmswgnp/mlpack,Azizou/mlpack