Skip to content

Conversation

@jmafoster1
Copy link
Collaborator

@jmafoster1 jmafoster1 commented Feb 6, 2026

I switched the regression estimators to use the array API instead of the formula API to make test adequacy faster, since statsmodels doesn't have to parse the formula and build the design matrix for each of the bootstrapped samples.

@github-actions
Copy link

github-actions bot commented Feb 6, 2026

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ PYTHON black 32 0 0.97s
✅ PYTHON pylint 32 0 6.03s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

@codecov
Copy link

codecov bot commented Feb 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.90%. Comparing base (e262f67) to head (d4765fa).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #379      +/-   ##
==========================================
+ Coverage   97.87%   97.90%   +0.02%     
==========================================
  Files          27       27              
  Lines        1551     1572      +21     
==========================================
+ Hits         1518     1539      +21     
  Misses         33       33              
Files with missing lines Coverage Δ
...esting/estimation/abstract_regression_estimator.py 96.66% <100.00%> (+0.83%) ⬆️
...ausal_testing/estimation/cubic_spline_estimator.py 97.36% <100.00%> (+0.70%) ⬆️
..._testing/estimation/linear_regression_estimator.py 100.00% <100.00%> (ø)
...esting/estimation/logistic_regression_estimator.py 100.00% <100.00%> (ø)
causal_testing/main.py 100.00% <ø> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7c10efe...d4765fa. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jmafoster1 jmafoster1 marked this pull request as ready for review February 9, 2026 10:40
@jmafoster1 jmafoster1 requested a review from f-allian February 9, 2026 10:40
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