Package jdistlib.inference
Class GaussianRjBirthProposal
java.lang.Object
jdistlib.inference.GaussianRjBirthProposal
- All Implemented Interfaces:
RjBirthProposal
Candidate-specific or common Gaussian birth proposal.
-
Constructor Summary
ConstructorsConstructorDescriptionGaussianRjBirthProposal(double[] means, double[] standardDeviations) GaussianRjBirthProposal(double mean, double standardDeviation) -
Method Summary
Modifier and TypeMethodDescriptiondoublelogDensity(double value, int candidate, ReversibleJumpState state) doublesample(int candidate, ReversibleJumpState state, RandomEngine random) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jdistlib.inference.RjBirthProposal
adaptationState, freezeAdaptation, resetAdaptation, restoreAdaptation, warmupUpdate
-
Constructor Details
-
GaussianRjBirthProposal
public GaussianRjBirthProposal(double mean, double standardDeviation) -
GaussianRjBirthProposal
public GaussianRjBirthProposal(double[] means, double[] standardDeviations)
-
-
Method Details
-
sample
- Specified by:
samplein interfaceRjBirthProposal
-
logDensity
- Specified by:
logDensityin interfaceRjBirthProposal
-