Hidden Markov Model with Gaussian emissions
This node has been automatically generated by wrapping the scikits.learn.hmm.GaussianHMM class
from the sklearn library. The wrapped instance can be accessed
through the scikits_alg attribute.
Representation of a hidden Markov model probability distribution.
This class allows for easy evaluation of, sampling from, and
maximum-likelihood estimation of the parameters of a HMM.
|
|
__init__(self,
input_dim=None,
output_dim=None,
dtype=None,
**kwargs)
Create a hidden Markov model with Gaussian emissions.
This node has been automatically generated by wrapping the scikits.learn.hmm.GaussianHMM class
from the sklearn library. The wrapped instance can be accessed
through the scikits_alg attribute.
Initializes parameters such that every state has zero mean and
identity covariance. |
|
|
|
|
|
|
|
_get_supported_dtypes(self)
Return the list of dtypes supported by this node.
The types can be specified in any format allowed by numpy.dtype. |
|
|
|
|
_stop_training(self,
**kwargs)
Concatenate the collected data in a single array. |
|
|
|
|
execute(self,
x)
Find most likely state sequence corresponding to obs.
This node has been automatically generated by wrapping the scikits.learn.hmm.GaussianHMM class
from the sklearn library. The wrapped instance can be accessed
through the scikits_alg attribute.
Parameters |
|
|
|
|
stop_training(self,
**kwargs)
Estimate model parameters.
This node has been automatically generated by wrapping the scikits.learn.hmm.GaussianHMM class
from the sklearn library. The wrapped instance can be accessed
through the scikits_alg attribute.
An initialization step is performed before entering the EM
algorithm. If you want to avoid this step, set the keyword
argument init_params to the empty string ''. Likewise, if you
would like just to do an initialization, call this method with
n_iter=0. |
|
|
|
Inherited from unreachable.newobject:
__long__,
__native__,
__nonzero__,
__unicode__,
next
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__setattr__,
__sizeof__,
__subclasshook__
|
|
|
_train(self,
*args)
Collect all input data in a list. |
|
|
|
|
train(self,
*args)
Collect all input data in a list. |
|
|
|
|
|
|
|
__call__(self,
x,
*args,
**kwargs)
Calling an instance of Node is equivalent to calling
its execute method. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_refcast(self,
x)
Helper function to cast arrays to the internal dtype. |
|
|
|
|
|
|
|
|
|
|
|
|
|
copy(self,
protocol=None)
Return a deep copy of the node. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inverse(self,
y,
*args,
**kwargs)
Invert y. |
|
|
|
|
is_training(self)
Return True if the node is in the training phase,
False otherwise. |
|
|
|
|
save(self,
filename,
protocol=-1)
Save a pickled serialization of the node to filename.
If filename is None, return a string. |
|
|
|
|
set_dtype(self,
t)
Set internal structures' dtype. |
|
|
|
|
|
|
|
|