Skip to content

Commit

Permalink
added skellam model
Browse files Browse the repository at this point in the history
  • Loading branch information
Martin Eastwood authored and Martin Eastwood committed Dec 12, 2024
1 parent 9635681 commit 32c52d7
Show file tree
Hide file tree
Showing 7 changed files with 2,162 additions and 2 deletions.
3 changes: 2 additions & 1 deletion docs/changelog/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,13 @@ v0.9.0 (xxxx-xx-xx)
- Rewrote `BayesianHierarchicalGoalModel` model into Stan instead of pymc and updated prediction method to integtate over the posterior rather than just sampling the mid-point
- Rewrote `BayesianRandomInterceptGoalModel` into Stan instead of pymc, updated model to use a more accurate random intercept, and updated prediction method to integtate over the posterior rather than just sampling the mid-point
- Rewrote `BayesianBivariateGoalModel` into Stan instead of pymc, improved model so converges better, and updated prediction method to integtate over the posterior rather than just sampling the mid-point
- Added `BayesianSkellamGoalModel` model for predicting outcomes of football (soccer) matches based on the Skellam distribution
- Removed obsolete sofifa and espn scrapers
- Optimised RPS calculation
- Optimised ELO code
- Refactored Kelly Criterion code
- Updated `FootballProbabilityGrid` to store its internal matrix as a numpy array
- Updated all examples
- Updated all example notebooks
- Increased unit test coverage
- Added CI/CD
- Removed Poetry from build step
Expand Down
Loading

0 comments on commit 32c52d7

Please sign in to comment.