Skip to content

Commit

Permalink
hack for chi2 scan
Browse files Browse the repository at this point in the history
  • Loading branch information
arossia94 committed Dec 4, 2024
1 parent ec2b607 commit db9653c
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions src/smefit/optimize/ultranest.py
Original file line number Diff line number Diff line change
Expand Up @@ -381,6 +381,19 @@ def run_sampling(self):
loglikelihood = self.gaussian_loglikelihood
flat_prior = self.flat_prior

## Mod to get chi2 scan quickly - ANR
masses = jnp.linspace(
0.0, 200, 1000
) # generate 1k points between 0 and 200 TeV
loglikes = jnp.array([loglikelihood(m) for m in masses])
# save to file
with open(self.result_ID + "_chi2massscan.txt", "w") as f:

Check notice on line 390 in src/smefit/optimize/ultranest.py

View check run for this annotation

codefactor.io / CodeFactor

src/smefit/optimize/ultranest.py#L390

Using open without explicitly specifying an encoding (unspecified-encoding)
f.write("mass loglike\n")
for m, l in zip(masses, loglikes):
f.write(f"{m} {l}\n")
raise

Check notice on line 394 in src/smefit/optimize/ultranest.py

View check run for this annotation

codefactor.io / CodeFactor

src/smefit/optimize/ultranest.py#L394

The raise statement is not inside an except clause (misplaced-bare-raise)
## End Mod - ANR

t1 = time.time()

Check notice on line 397 in src/smefit/optimize/ultranest.py

View check run for this annotation

codefactor.io / CodeFactor

src/smefit/optimize/ultranest.py#L397

Unreachable code (unreachable)
sampler = ultranest.ReactiveNestedSampler(
self.free_parameters.index.tolist(),
Expand Down

0 comments on commit db9653c

Please sign in to comment.