daniloefl / unfolder Goto Github PK
View Code? Open in Web Editor NEWSoftware which implements the Full Bayesian Unfolding method to unfold a reconstructed distribution using PyMC3.
License: GNU General Public License v3.0
Software which implements the Full Bayesian Unfolding method to unfold a reconstructed distribution using PyMC3.
License: GNU General Public License v3.0
Is it possible to create a toy model (example) where one can also test TUnfold?
On the current master, 8977e40, I fixed #1 to get TUnfold working. However, running the sample data I would receive following output:
./toyModel/testBiasTUnfold.py nobias && mv *.eps results_TUnfold_regFirstDer/
This software has been produced using the ideas put forth in:
Choudalakis, G., ``Fully Bayesian Unfolding'', physics.data-an:1201.4612, https://arxiv.org/abs/1201.4612
Please cite it if you plan to publish this.
More information on the software itself can be found in https://github.com/daniloefl/Unfolder
Checking bias due to configuration 'A'
Info in <TUnfold::SetConstraint>: fConstraint=0
Info in <TUnfold::TUnfold>: underflow and overflow bin do not depend on the input data
Info in <TUnfold::TUnfold>: 4 input bins and 4 output bins
TUnfold::TUnfold:0: RuntimeWarning: too few (ny=4) input bins for nx=4 output bins
Info in <TUnfoldDensity::TUnfold>: *NOT* unfolding bin #0 (yaxis:[ufl])
Info in <TUnfoldDensity::TUnfold>: *NOT* unfolding bin #5 (yaxis:[ofl])
Info in <TUnfoldDensity::RegularizeOneDistribution>: regularizing yaxis regMode=2 densityMode=0 axisSteering=*[UOB]
TUnfoldDensity::SetInput:0: RuntimeWarning: 4/4 input bins have zero error, and are ignored.
TUnfoldDensity::SetInput:0: RuntimeWarning: no data to constrain output bin #1 (yaxis:[-0.5,0.5])
TUnfoldDensity::SetInput:0: RuntimeWarning: no data to constrain output bin #2 (yaxis:[0.5,1.5])
TUnfoldDensity::SetInput:0: RuntimeWarning: no data to constrain output bin #3 (yaxis:[1.5,2.5])
TUnfoldDensity::SetInput:0: RuntimeWarning: no data to constrain output bin #4 (yaxis:[2.5,3.5])
Error in <TUnfoldDensity::SetInput>: 4/4 output bins are not constrained by any data.
scanRegParameter: parameter = 0.0 / 0.19
getBiasFromToys: Throwing toy experiment 0/1000
TUnfoldDensity::GetInputInverseEmatrix:0: RuntimeWarning: number of parameters 4 = input rank 4. Problem is ill posed
TUnfoldDensity::GetInputInverseEmatrix:0: RuntimeWarning: number of parameters 4 = input rank 4. Problem is ill posed
TUnfoldDensity::GetInputInverseEmatrix:0: RuntimeWarning: number of parameters 4 = input rank 4. Problem is ill posed
[...]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.