Skip to content

Conversation

JuergenWiemers
Copy link
Collaborator

@JuergenWiemers JuergenWiemers commented Aug 12, 2025

"Twin PR" to ttsim-dev/ttsim#41. Uses the optimized tt.shared.join in that PR.

[EDIT: Just realized I need to change this twice, once for "bürgergeld" and once for "arbeitslosengeld_2".]

[EDIT2: I added the blocked label because this should only be merged after ttsim#41 is accepted. It really wouldn't help to use the very inefficient current implementation of tt.shared.join. 😅]

[EDIT3: Pushed a commit to fix the quadratic memory scaling for JAX, as discussed in https://github.com/ttsim-dev/ttsim/pull/41]

Copy link

read-the-docs-community bot commented Aug 12, 2025

Documentation build overview

📚 gettsim | 🛠️ build #29198757 (38416f6) | 🔍 preview

Files changed

Comparing with latest (cbe5bce...38416f6)

Show files (3) | 3 modified | 0 added | 0 deleted
File Status
changes.html 📝 modified
how_to_guides/modifications_of_policy_environments.html 📝 modified
how_to_guides/visualizing_the_system.html 📝 modified

Copy link

codecov bot commented Aug 12, 2025

Codecov Report

❌ Patch coverage is 80.00000% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/gettsim/germany/ids.py 66.66% 1 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

Copy link
Collaborator

@hmgaudecker hmgaudecker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice! Again, just a couple of stylistic comments and the reminder to not forget the changelog!

@JuergenWiemers JuergenWiemers removed the blocked Waits on other features. label Aug 14, 2025
Copy link
Collaborator

@hmgaudecker hmgaudecker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent, thanks!

@JuergenWiemers
Copy link
Collaborator Author

And thanks to @mj023 for identifying the source of the quadratic memory explosion in JAX!

@hmgaudecker hmgaudecker merged commit 8f817c7 into main Aug 21, 2025
12 checks passed
@hmgaudecker hmgaudecker deleted the JW/PR/optimization branch August 21, 2025 12:51
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.

2 participants