Skip to content

Add AF and AMN estimators with a shared control-function correction#89

Open
hmgaudecker wants to merge 163 commits into
mainfrom
af-estimator
Open

Add AF and AMN estimators with a shared control-function correction#89
hmgaudecker wants to merge 163 commits into
mainfrom
af-estimator

F8: surface the AF endogenous-investment measurement calendar

a864ece
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 24, 2026 in 0s

95.61% (target 87.50%)

View this Pull Request on Codecov

95.61% (target 87.50%)

Details

Codecov Report

❌ Patch coverage is 90.28907% with 430 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.61%. Comparing base (2d56c8e) to head (a864ece).

Files with missing lines Patch % Lines
src/skillmodels/af/transition_period.py 65.61% 131 Missing ⚠️
src/skillmodels/amn/start_values.py 82.92% 63 Missing ⚠️
src/skillmodels/af/initial_period.py 80.84% 50 Missing ⚠️
src/skillmodels/af/inference.py 89.94% 34 Missing ⚠️
src/skillmodels/amn/simulate_and_regress.py 92.94% 22 Missing ⚠️
src/skillmodels/amn/minimum_distance.py 94.42% 20 Missing ⚠️
src/skillmodels/amn/moments.py 83.49% 17 Missing ⚠️
src/skillmodels/common/constraints.py 94.93% 15 Missing ⚠️
src/skillmodels/amn/posterior_states.py 86.73% 13 Missing ⚠️
src/skillmodels/amn/mixture_em.py 91.33% 11 Missing ⚠️
... and 15 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #89      +/-   ##
==========================================
- Coverage   96.91%   95.61%   -1.30%     
==========================================
  Files          57      123      +66     
  Lines        4952    12947    +7995     
==========================================
+ Hits         4799    12379    +7580     
- Misses        153      568     +415     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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