Metropolis Hastings MV
constructor(initialX: DoubleArray, targetFun: FunctionMVIfc, proposalFun: ProposalFunctionMVIfc, stream: RNStreamIfc = KSLRandom.nextRNStream(), batchStatistics: List<BatchStatistic> = createBatchStatistics(initialX.size))
Parameters
initial X
the initial value to start generation process
target Fun
the target function
proposal Fun
the proposal function
stream
the stream for accepting or rejecting the proposed state
batch Statistics
a list of BatchStatistics one for each dimension that have been configured to collect batch statistics on the dimensions. Default batch statistics are provided.