[kalman] Update to JAX#611
Conversation
|
📖 Netlify Preview Ready! Preview URL: https://pr-611--sunny-cactus-210e3e.netlify.app (5be7a1f) 📚 Changed Lecture Pages: back_prop, bayes_nonconj, kalman, lqcontrol, mle, qr_decomp |
|
📖 Netlify Preview Ready! Preview URL: https://pr-611--sunny-cactus-210e3e.netlify.app (b1629e8) 📚 Changed Lecture Pages: back_prop, bayes_nonconj, kalman, lqcontrol, mle, qr_decomp |
|
Thanks @xuanguang-li -- @HumphreyYang this is now ready for review. |
|
📖 Netlify Preview Ready! Preview URL: https://pr-611--sunny-cactus-210e3e.netlify.app (533e30f) 📚 Changed Lecture Pages: back_prop, bayes_nonconj, kalman, lqcontrol, mle, qr_decomp |
|
🤖 Status note for a future session — from a maintainer investigation on 2026-07-08 into why open-PR previews 404. Context only, not instructions. Netlify preview: https://pr-611--sunny-cactus-210e3e.netlify.app/ currently returns 404. Why previews are down (repo-wide findings)1. This branch is stale — 193 commits behind 2. The arviz failure was a red herring — do NOT pin arviz or rewrite plotting. A 2026-07-07 rebuild also failed in Recommended first step for this PRUpdate this branch to This PR touches: |
|
@copilot resolve the merge conflicts in this pull request |
Resolved by merging |
This pull request makes updates to the
kalman.mdnotebook, modernizing the codebase by switching from NumPy to JAX.Key changes include:
numpy(np) operations withjax.numpy(jnp) and updated imports accordingly.bivariate_normalandgen_gaussian_plot_valsfunctions with a vectorized, JAX-based implementation usingjax.vmap.mystnbmetadata blocks to each figure-generating code cell.