Beispiel #1
0
 def __init__(self,
              n,
              m,
              d=1,
              A=None,
              means=None,
              covars=None,
              w=None,
              pi=None,
              min_std=0.01,
              init_type='uniform',
              precision=numpy.double,
              verbose=False):
     '''
     See _ContinuousHMM constructor for more information
     '''
     _ContinuousHMM.__init__(self, n, m, d, A, means, covars, w, pi,
                             min_std, init_type, precision,
                             verbose)  #@UndefinedVariable
Beispiel #2
0
    def __init__(self,statesNetwork, numMixtures, numDimensions, deviationInSec):
    
#     def __init__(self,n,m,d=1,A=None,means=None,covars=None,w=None,pi=None,min_std=0.01,init_type='uniform',precision=numpy.double, verbose=False):
            '''
            See _ContinuousHMM constructor for more information
            '''
            means, covars, weights, pi = self._constructHMMNetworkParameters(statesNetwork, numMixtures, numDimensions)
             
            n = len(statesNetwork)
            min_std=0.01
            init_type='uniform'
            precision=numpy.double
            verbose = False 
            _ContinuousHMM.__init__(self, n, numMixtures, numDimensions, None, means, covars, weights, pi, min_std,init_type,precision,verbose) #@UndefinedVariable
    
            self.statesNetwork = statesNetwork
            
            self.durationPdf = DurationPdf(deviationInSec)
                
            self.setDurForStates(listDurations=[])
            
            self.ALPHA = ALPHA # could be redefined by setAlpha() method
Beispiel #3
0
 def __init__(self,n,m,d=1,A=None,means=None,covars=None,w=None,pi=None,min_std=0.01,init_type='uniform',precision=numpy.double,verbose=False):
     '''
     See _ContinuousHMM constructor for more information
     '''
     _ContinuousHMM.__init__(self,n,m,d,A,means,covars,w,pi,min_std,init_type,precision,verbose) #@UndefinedVariable