Semi-Supervised Anomaly Detection And Heterogeneous Covariance Estimation For Gaussian Processes