public class PriorProposalDistribution extends java.lang.Object implements ProposalDistribution
Constructor and Description |
---|
PriorProposalDistribution() |
PriorProposalDistribution(java.util.List<ProposalListener> listeners) |
Modifier and Type | Method and Description |
---|---|
Proposal |
getProposal(java.util.Set<? extends Variable> variables,
KeanuRandom random) |
<T> double |
logProb(Probabilistic<T> variable,
T ofValue,
T givenValue) |
void |
onProposalRejected() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
logProbAtFromGivenTo, logProbAtToGivenFrom
public PriorProposalDistribution()
public PriorProposalDistribution(java.util.List<ProposalListener> listeners)
public Proposal getProposal(java.util.Set<? extends Variable> variables, KeanuRandom random)
getProposal
in interface ProposalDistribution
public <T> double logProb(Probabilistic<T> variable, T ofValue, T givenValue)
logProb
in interface ProposalDistribution
public void onProposalRejected()
onProposalRejected
in interface ProposalDistribution