Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
de.jstacs.models.hmm.State

Packages that use State
de.jstacs.models.hmm | The package provides all interfaces and classes for a hidden Markov model (HMM).
de.jstacs.models.hmm.states | The package provides all interfaces and classes for states used in hidden Markov models.

Uses of State in de.jstacs.models.hmm

Fields in de.jstacs.models.hmm declared as State
`protected State[]` | `AbstractHMM.states` The (hidden) states of the HMM.

Uses of State in de.jstacs.models.hmm.states

Subinterfaces of State in de.jstacs.models.hmm.states
`interface` | `DifferentiableState` This interface declares a method that allows to evaluate the gradient which is essential for numerical optimization.
`interface` | `SamplingState`
`interface` | `TrainableState` This class implements method that allows to fill a statistic, which is used to estimate the parameters of a state during, for instance, the Baum-Welch training.

Classes in de.jstacs.models.hmm.states that implement State
`class` | `SimpleDifferentiableState` This class implements a `State` based on `Emission` that allows to reuse `Emission`s for different `State`s.
`class` | `SimpleSamplingState` This class implements a state that can be used for a HMM that obtains its parameters from sampling.
`class` | `SimpleState` This class implements a `State` based on `Emission` that allows to reuse `Emission`s for different `State`s.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES