Class HybridMCMCProposalFunction
- java.lang.Object
-
- dev.nm.analysis.function.rn2rm.AbstractRealVectorFunction
-
- dev.nm.stat.random.rng.multivariate.mcmc.proposalfunction.ProposalFunction
-
- dev.nm.stat.random.rng.multivariate.mcmc.proposalfunction.GaussianProposalFunction
-
- dev.nm.stat.random.rng.multivariate.mcmc.proposalfunction.HybridMCMCProposalFunction
-
- All Implemented Interfaces:
Function<Vector,Vector>
,RealVectorFunction
public class HybridMCMCProposalFunction extends GaussianProposalFunction
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface dev.nm.analysis.function.Function
Function.EvaluationException
-
-
Constructor Summary
Constructors Constructor Description HybridMCMCProposalFunction(Vector m, RandomLongGenerator uniform)
Constructs a hybrid MC proposal function.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Vector
evaluate(Vector x)
Evaluate the function f at x, where x is from the domain.-
Methods inherited from class dev.nm.analysis.function.rn2rm.AbstractRealVectorFunction
dimensionOfDomain, dimensionOfRange
-
-
-
-
Constructor Detail
-
HybridMCMCProposalFunction
public HybridMCMCProposalFunction(Vector m, RandomLongGenerator uniform)
Constructs a hybrid MC proposal function.- Parameters:
m
- the mass of the individual componentsuniform
- a uniform random number generator to be used
-
-