Uses of Class
Localiser.algorithms.genericLocaliser.MCMC.MCMC.ChainResult
-
Uses of MCMC.ChainResult in Localiser.algorithms.genericLocaliser.MCMC
Modifier and TypeMethodDescriptionMCMC.analyseChain
(MCMC.ChainResult chainResult) Take an ArrayList of the Markov chain jumps and chi-squared values of each jump and calculate average values and the standard deviation for all dimensions.MCMC.mCMC
(MinimisationFunction chi2) Run MCMC algortihm.Modifier and TypeMethodDescriptionMCMC.analyseChain
(MCMC.ChainResult chainResult) Take an ArrayList of the Markov chain jumps and chi-squared values of each jump and calculate average values and the standard deviation for all dimensions.Modifier and TypeMethodDescriptionMCMC.averageChains
(ArrayList<MCMC.ChainResult> data) Take different MCMC chains and average the results.MCMC.clusterAnalysis
(ArrayList<MCMC.ChainResult> meanArray) Perform a cluster analysis of results.ArrayList<double[]>
MCMC.kMeansAnalysis
(ArrayList<MCMC.ChainResult> mcmcChains, int attempts, int iterations) Sometimes multiple chains will converge to different final distributions.void
MCMCResult.setChains
(ArrayList<MCMC.ChainResult> data) Set the chains