mach3-software / MaCh3

The official repository for MaCh3
https://mach3-software.github.io/MaCh3/
BSD 3-Clause "New" or "Revised" License
4 stars 2 forks source link

Fix PCA and Add Chain Diagnostic #55

Closed KSkwarczynski closed 2 months ago

KSkwarczynski commented 2 months ago

Exacutive Summary

First fancy messages CPU Only: image With GPU: image Covariance printing: image

Boring Validations PCA: First plots that decomposition works: PCA_Flux.pdf Debug_PCA.pdf

Here are posteriors from PCA chain where I PCA-ed flux. Short chain, not full stat so complete garbage but it seems to wrok with trnaforming back and forth image image

Validating Diagnostic - Neccessary due to ROOT changes and fact that T2K uses toml not yaml and fact we load now yaml not root file Here are all plots I have produced, enjoy: PenaltyTerm.pdf Processor.pdf Corr.pdf Comparison.pdf

image

Here is updated stucutre of FitterBaseOuput: image

Dependancy graph Last but not least udpate cmake to make dependancy graph MaCh3 Before MaCh3Dependancy MaCh3 Now: MaCh3UpdatedDependancy

MaCh3 Now GPU: MaCh3UpdatedGPU

As a bonus MaCh3 T2K MaCh3T2K

MaCh3 T2K Updated: MaCh3T2K_Updated

Another Update: 2D LLH scan: image image

Sorry for another large PR...