Module for analysing the output of APEMoST
The output files are in an easy-to-process format, so there is no requirement to use a specific set of tools.
Extends VisitedPlotter to put all of those plots into one file (named chain0.pdf).
@see VisitedPlotter
Internal, abstract class that has the visited points of chain 0 loaded.
You need to overwrite:
marginal_plot(param1, values1)
conditional_plot(param1, values1, param2, values2)
@param nlast: if 0, use all points; otherwise only the last nlast ones.
Produces individual plots of visited points for each parameter, and each parameter pair.
@param outputfiles_basename: prefix of output files
The output files are named chain0-paramname1-paramname2.pdf and chain0-paramname.pdf
Not implemented / tested yet.
Should give a window to watch the progress of the Markov Chain, similar to VisitedAllPlotter but continuously updating.
Returns a histogram and some statistics about this parameter.
@param writeFile: if true, write the histogram to paramname.histogram
Runs create_histogram for all parameters and returns a dictionary of the results