title: Semi-supervised Gaussian mixture model clustering in Python
body: <p>I have images that I am segmenting using a gaussian mixture model from <code>scikit-learn</code>. Some images are labeled, so I have a good bit of prior information that I would like to use. I would like to run a semi-supervised training of a mixture model, by providing some of the cluster assignments ahead of time. </p>
  
  <p>From the Matlab documentation, I can see that Matlab allows initial values to be set. Are there any python libraries, especially <code>scikit-learn</code> approaches that would allow this? </p>