Closed danielkberry closed 1 week ago
Attention: Patch coverage is 86.79245%
with 14 lines
in your changes missing coverage. Please review.
Please upload report for BASE (
main@19d673f
). Learn more about missing BASE report.
Files | Patch % | Lines |
---|---|---|
...lysis/frequentist_stats/linear_models/functions.py | 79.71% | 14 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
New tests look good, too
This commit adds 3 performance improvements to linear model inferences that reduce the memory requirements and improve the speed:
With these results, Jetstream will run quickly and without running out of memory for experiments of up to 1e7 users. Experiments of larger than that (or with many branches) may still fail. As a result, I recommend increasing the memory available to each Jetstream process (by reducing the
JETSTREAM_PROCESSES
environment variable).