v0.5.0
What's Changed
- Fix precompilation error by removing unnecessary reexport of `Base.ro… by @petres in #76
- Modularize and document better the data tracking by @ameligrana in #81
- Use a faster shuffle function by @ameligrana in #82
- Use a faster filter function in matching by @ameligrana in #83
- Use locking for in-model multithreading by @ameligrana in #84
- Add new sampler for matching processes by @ameligrana in #85
- Update timings for latest perf improvements by @ameligrana in #86
- Spawn threads in ensemblerun by @ameligrana in #87
- Use parallel keyword instead of multi_threading by @ameligrana in #88
- Add a benchmark for scalability by @ameligrana in #90
- Fix experimentation docs by @ameligrana in #91
- Use Runic.jl to format PRs by @ameligrana in #94
- Bump actions/cache from 3 to 4 by @dependabot[bot] in #95
- Create formatting file for local formatting by @ameligrana in #96
- CompatHelper: bump compat for JLD2 to 0.5, (keep existing compat) by @github-actions[bot] in #97
- Use simple threading for parallelization by @ameligrana in #98
- Fix 1.10 tests for real by @ameligrana in #99
- Rename C_h_t, I_h_t to C_h, I_h by @ameligrana in #100
- Remove overloading examples and add invocation example in docs by @ameligrana in #101
- Improve clarity of stepping by @ameligrana in #102
- Fix Runic tests on Windows by @aldoglielmo in #104
- Fix multithreading in search_and_matching! by adding a shared lock by @aldoglielmo in #105
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #106
- Add ensemblerun function for backward compatibility and update example usage by @aldoglielmo in #107
- CompatHelper: bump compat for JLD2 to 0.6, (keep existing compat) by @github-actions[bot] in #108
- New "object-oriented" version of agents for flexibility by @ameligrana in #109
- Move to WeightVectors.jl for search & matching by @ameligrana in #110
- Demonstrate usage of object-oriented approach by @ameligrana in #114
- add model extensions in the package by @aldoglielmo in #115
- Refactor stepping code making all functions mutating by @ameligrana in #116
- Conditional forecasts by @erminnella in #119
- Fix type annotations for CANVAS model functions by @aldoglielmo in #122
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #123
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #120
- Fix type declaration for real_fixed_capitalformation_dwellings by @ameligrana in #126
- Fix calculation of r_bar_terms by @ameligrana in #128
- Add pure SVD function for matrix decomposition by @ameligrana in #130
- Automatic Differentiation through Mooncake (take 2) by @ameligrana in #131
New Contributors
- @dependabot[bot] made their first contribution in #95
- @github-actions[bot] made their first contribution in #97
- @erminnella made their first contribution in #119
Full Changelog: v0.4.0...v0.5.0