Skip to content

[Experimental] Likelihood fit with autograd#127

Open
sscruz wants to merge 4 commits into
sbi-pdf-CMSfrom
sergio-devs
Open

[Experimental] Likelihood fit with autograd#127
sscruz wants to merge 4 commits into
sbi-pdf-CMSfrom
sergio-devs

Conversation

@sscruz

@sscruz sscruz commented Jun 5, 2026

Copy link
Copy Markdown

Improving minimization algorithm, using autograd instead of iminuit. The code keeps the possibility of running both iminuit or the new autograd implementation.

The PR is validated with running Likelihood.py ../configs/unbinned/unbinned_2016.yaml --overwrite fit [--minuit]`
I'm seeing an speed up of a factor of 15 with the autograd implementation, and the resulting uncertainties are the same, to the second decimal point.

The only caveat is that we cannot run minos in this implementation. I don't think we are using it much, but we can implement something similar, if it's necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant