Class MarkovianBuilder.HMMBuilder
java.lang.Object
org.palladiosimulator.simexp.markovian.builder.MarkovianBuilder.HMMBuilder
- All Implemented Interfaces:
BasicMarkovianBuilderTemplate<MarkovianBuilder<A,
,Aa, R>.HMMBuilder, A> Builder<Markovian<A,
,R>> HiddenStateMarkovianBuilderTemplate<MarkovianBuilder<A,
Aa, R>.HMMBuilder>
public class MarkovianBuilder.HMMBuilder
extends Object
implements BasicMarkovianBuilderTemplate<MarkovianBuilder<A,Aa,R>.HMMBuilder,A>, HiddenStateMarkovianBuilderTemplate<MarkovianBuilder<A,Aa,R>.HMMBuilder>, Builder<Markovian<A,R>>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
createStateSpaceNavigator
(StateSpaceNavigator<A> stateSpaceNavigator) handleObservationsWith
(ObservationProducer obsHandler) withInitialStateDistribution
(ProbabilityMassFunction<State> initialDistribution)
-
Constructor Details
-
HMMBuilder
public HMMBuilder()
-
-
Method Details
-
build
-
handleObservationsWith
- Specified by:
handleObservationsWith
in interfaceHiddenStateMarkovianBuilderTemplate<MarkovianBuilder<A,
Aa extends Action<A>, R>.HMMBuilder>
-
withInitialStateDistribution
public MarkovianBuilder<A,Aa, withInitialStateDistributionR>.HMMBuilder (ProbabilityMassFunction<State> initialDistribution) - Specified by:
withInitialStateDistribution
in interfaceBasicMarkovianBuilderTemplate<MarkovianBuilder<A,
Aa extends Action<A>, R>.HMMBuilder, A>
-