-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: MLE API #690
refactor: MLE API #690
Conversation
Codecov Report
@@ Coverage Diff @@
## master #690 +/- ##
==========================================
+ Coverage 95.15% 95.17% +0.01%
==========================================
Files 50 51 +1
Lines 2746 2754 +8
Branches 385 390 +5
==========================================
+ Hits 2613 2621 +8
Misses 88 88
Partials 45 45
Continue to review full report at Codecov.
|
the only reason CI is failing is due to an addition of a new file as part of the refactoring |
Later today I can work on having Codecov only fail if there is a greater than 0.2% change or something like that. |
loglambdav is removed as it no longer exists
a38ea64
to
d6854d4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is all looking good! If you can take a look at the Codefactor issue and then make a call either way on it that would be nice. I think I'm going to need a bit more time to think about the discussion around fval
, but perhaps @kratsg has had time for additional thoughts here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I still think return_fval
, and fixed_values
need to be changed.
Description
changes the optimizer API to only be about minimization. Actual fitting (in the sense of maximum likelihood estimation) is moved to
pyhf.infer.mle
#531
#687
Checklist Before Requesting Reviewer
Before Merging
For the PR Assignees: