Closed bfarr closed 4 months ago
Attention: Patch coverage is 56.52174%
with 20 lines
in your changes missing coverage. Please review.
Project coverage is 37.02%. Comparing base (
9dcc4e9
) to head (26e0657
).
Files | Patch % | Lines |
---|---|---|
gwinferno/pipeline/analysis.py | 57.77% | 19 Missing :warning: |
gwinferno/pipeline/utils.py | 0.00% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@jaxengodfrey, there's a TODO
for you in the hierarchical likelihood related to the latent categorical treatment. Right now there's a standard sum()
over a list comprehension, and I suggest a JAXified version. If that JAX version is correct, then I think what I do for the log=True
option is correct.
This combines the log and non-log versions of the hierarchical likelihood and related functions.
I cleaned up documentation along the way where I could. It seems like the doc config was setup to expect numpydoc-style docstrings, but we've been using Google style. I've started moving to numpydoc-style on the functions I update.