Updates small sample adjustments to use (N-1) / (N-K) for heteroskedastic errors when adj = True, 1 if adj=False, which is in line with the fixest docs.
Reorganizes unit tests to skip non-required tests in test_vs_fixest.py.
Adds dedicated tests for exact equality for vcov matrices in test_vcov.py and also in test_vs_fixest.py.
Note that this is labelled a "breaking change" as inference results will slightly deviate. But for medium N and small k, differences will be negligible.
adj = True
,1
ifadj=False
, which is in line with thefixest
docs.test_vs_fixest.py
.test_vcov.py
and also intest_vs_fixest.py
.Note that this is labelled a "breaking change" as inference results will slightly deviate. But for medium N and small k, differences will be negligible.
Example: