Skip to content

0.1. History

Kamil edited this page Nov 30, 2024 · 68 revisions

Bolded - may requier generating new inputs or other featrues not being backward compatible

Version Comment
v1.0.0 FitterBase class which MCMC inherits from, a logger, different test statistics available, embedded configs into the chain output, much improved CMake and MCMC Diagnostic tools.
v1.1.0 Fixed PCA, MCMC diagnostics, improved GPU cmake, custom error handling, add power spectra, MaCh3 modes from config, Update adaptive MCMC, MaCh3 factory, Adaption Handler, PCA handler, Violin plot update, Drag race, Flexible plotting, python binding, flexible sample binning for the FD, run FD with no splines loaded, CI/CD
v1.1.1 Expanded CI validations, removed ThrowParms, no longer throw xsec in initialiser, GIF evelution, doxygen wiki
v1.1.2 Flexible TF1 for SplineMonolith Event by event
v1.1.3 Cov osc fromy yaml, plotting, diagnostic now properly being installed, DragRace no longer breaks LLH scans
v1.1.4 Fixing debug compilation, bugfix with yaml cov osc initialsiation
v1.1.5 Stop with hardcoding flux, introduce parameter group treatment, SIMD to FD splines, turning GPU spline utitls into proper class
v1.1.6 Debug mode into CI, Updates to savinf monolith to ROOT file, flesh out PCA and Adaptive handlers, update CUDAprob to stop warnings...
v1.1.7 Cmake fix to version, further expand CI, 1D and 2D MCMC Posteriors to plotting, no longer store copy of CPM
v1.1.8 Updatedes to MCMC Processor
v1.2.0 NuOscillator, FD Constructor cleanup, Store config for covariances, covariance factory, Start from previous chain, improvded pyMaCh3 interface, end of speicial treamtne of cov osc, stop hardcoded fixing of baseline, remove depracated fucnitons, Sample PDF CI
v1.2.1 Werror, cmake changes, c++ casting etc, SamplePDF Factory, MCMC Thinning, restructure of pyMaCh3, pyMaCh3 CI, FFT autocorealtions and improvments to RHat, sample summary CI, WAIC