def __init__(self, estimated_hmm, sampled_hmms, conf=0.95): # enforce right type estimated_hmm = GaussianHMM(estimated_hmm) for i in range(len(sampled_hmms)): sampled_hmms[i] = GaussianHMM(sampled_hmms[i]) # call GaussianHMM superclass constructer with estimated_hmm GaussianHMM.__init__(self, estimated_hmm) # call SampledHMM superclass constructor SampledHMM.__init__(self, estimated_hmm, sampled_hmms, conf=conf)
def __init__(self, estimated_hmm, sampled_hmms, conf=0.95): # call GaussianHMM superclass constructer with estimated_hmm DiscreteHMM.__init__(self, estimated_hmm) # call SampledHMM superclass constructor SampledHMM.__init__(self, estimated_hmm, sampled_hmms, conf=conf)