Skip to content

fix(ccv): refit splits with the fit's estimation options - #1711

Merged
s3alfisc merged 1 commit into
masterfrom
s3alfisc/pyf-26-b1-pr-1-route-ccv-fits-through-the-refit-seam
Sep 27, 2026
Merged

s3alfisc merged 1 commit into
masterfrom
s3alfisc/pyf-26-b1-pr-1-route-ccv-fits-through-the-refit-seam

Conversation

@s3alfisc

Copy link
Copy Markdown
Member

Summary

ccv() fitted its split and cluster samples with the public feols() and forwarded only the demeaner, so drop_intercept, collin_tol, solver, and context were lost. The auxiliary fits now go through Feols._refit, which replays fit.options without copying the dat

ccv() fitted its split and cluster samples with the public feols() and
forwarded only the demeaner, so drop_intercept, collin_tol, solver, and
context were lost. The auxiliary fits now go through Feols._refit, which
replays fit.options without copying the data.
@codecov

codecov Bot commented Sep 27, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
core-tests 86.10% <100.00%> (+0.98%) ⬆️
test-r-core-other 54.69% <50.00%> (+<0.01%) ⬆️
test-r-extended 27.19% <50.00%> (+<0.01%) ⬆️
test-r-fixest 43.00% <0.00%> (-0.01%) ⬇️
tests-extended ?

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
pyfixest/estimation/models/feols_.py 96.00% <ø> (-1.24%) ⬇️
pyfixest/estimation/post_estimation/ccv.py 96.07% <100.00%> (+0.07%) ⬆️

... and 4 files with indirect coverage changes

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

@s3alfisc
s3alfisc merged commit 2419d7b into master Sep 27, 2026
13 checks passed
@s3alfisc
s3alfisc deleted the s3alfisc/pyf-26-b1-pr-1-route-ccv-fits-through-the-refit-seam branch September 27, 2026 20:43
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