public static class MetropolisHastings.MetropolisHastingsBuilder
extends java.lang.Object
Constructor and Description |
---|
MetropolisHastingsBuilder() |
Modifier and Type | Method and Description |
---|---|
MetropolisHastings |
build() |
MetropolisHastings.MetropolisHastingsBuilder |
proposalDistribution(ProposalDistribution proposalDistribution) |
MetropolisHastings.MetropolisHastingsBuilder |
random(KeanuRandom random) |
MetropolisHastings.MetropolisHastingsBuilder |
rejectionStrategy(ProposalRejectionStrategy rejectionStrategy) |
java.lang.String |
toString() |
MetropolisHastings.MetropolisHastingsBuilder |
variableSelector(MHStepVariableSelector variableSelector) |
public MetropolisHastings.MetropolisHastingsBuilder random(KeanuRandom random)
public MetropolisHastings.MetropolisHastingsBuilder proposalDistribution(ProposalDistribution proposalDistribution)
public MetropolisHastings.MetropolisHastingsBuilder variableSelector(MHStepVariableSelector variableSelector)
public MetropolisHastings.MetropolisHastingsBuilder rejectionStrategy(ProposalRejectionStrategy rejectionStrategy)
public MetropolisHastings build()
public java.lang.String toString()
toString
in class java.lang.Object