Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: QuantEcon/lecture-python-programming.myst
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: publish-2025nov28
Choose a base ref
...
head repository: QuantEcon/lecture-python-programming.myst
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: publish-2025dec01
Choose a head ref
  • 3 commits
  • 3 files changed
  • 3 contributors

Commits on Nov 29, 2025

  1. Improve NumPy vs Numba vs JAX lecture clarity and output formatting (#…

    …446)
    
    - Add formatted output with .6f precision for all results
    - Simplify race condition explanation, remove verbose details
    - Improve code flow with better print statement placement
    - Enhance readability of parallel Numba examples
    - Clarify JAX vmap benefits and use cases
    - Remove redundant multithreading note from NumPy section
    - Strengthen conclusion about tool trade-offs
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-authored-by: Claude <noreply@anthropic.com>
    jstac and claude authored Nov 29, 2025
    Configuration menu
    Copy the full SHA
    9171836 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2025

  1. Fix grammar and add Wikipedia links to jax_intro.md (#445)

    - Fix spelling: 'parallize' → 'parallelize'
    - Fix grammar: 'target JAX' → 'targets JAX'
    - Fix grammar: remove extra 'is' in 'JAX is as a drop-in'
    - Fix grammar: add missing 'is' in 'full control of random state'
    - Add Wikipedia links for NumPy, SciPy, automatic differentiation, functional programming, pure functions, deterministic, and side effects
    - Add link to JAX scipy documentation
    - Add cross-reference link to Numba exercise using {ref}
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-authored-by: Claude <noreply@anthropic.com>
    jstac and claude authored Nov 30, 2025
    Configuration menu
    Copy the full SHA
    594aeac View commit details
    Browse the repository at this point in the history
  2. Add centralized GPU admonition for JAX lectures (#447)

    * Add centralized GPU admonition for JAX lectures
    
    - Create _admonition/gpu.md for single-source GPU notice
    - Update jax_intro.md to use include directive
    - Update numpy_vs_numba_vs_jax.md to use include directive
    
    This makes it easier to maintain consistent GPU notices across
    all JAX-related lectures.
    
    * Fix grammar: target -> targets
    
    * Simplify GPU admonition text
    mmcky authored Nov 30, 2025
    Configuration menu
    Copy the full SHA
    c4c03c8 View commit details
    Browse the repository at this point in the history
Loading