/// <summary> /// Construct a KMeans trainer. /// </summary> /// <param name="method">The HMM.</param> /// <param name="sequences">The training data.</param> public TrainKMeans(HiddenMarkovModel method, IMLSequenceSet sequences) { _method = method; _modelHmm = method; _states = method.StateCount; _training = sequences; _clusters = new Clusters(_states, sequences); _done = false; }