I'd rather use test data if possible (achieving 100% accuracy on training data is not necessarily a good sign). Also, could you say a few words on how to prevent overfitting? For example, when using GMM as the base density estimator, `n_components` should not be set too high.