title: model selection for GaussianMixture by using GridSearch
body: <p>I'd like to use the function GaussianMixture by scikit-learn, and I have to perform model selection.
  I want to do it by using GridSearchCV, and I would like to use for the selection the BIC and the AIC.
  Both these values are implemented into GaussianMixture(), but I don't know how to insert them into the definition of my custom scorer, since the function </p>
  
  <pre><code>make_scorer(score_func, greater_is_better=True, needs_proba=False, needs_threshold=False, **kwargs)
  </code></pre>
  
  <p>that I am using to create my custom scorer takes as input a function score_funct, that has to be defined as </p>
  
  <pre><code>score_func(y, y_pred, **kwargs)
  </code></pre>
  
  <p>Can someone help me?</p>