lecture-jax
lecture-jax copied to clipboard
Lectures on Quantitative Economics Using JAX
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2. Release notes Sourced from softprops/action-gh-release's releases. v2.0.0 update actions.yml declaration to node20 to address warnings Changelog Sourced from softprops/action-gh-release's changelog. 0.1.12 fix bug leading...
This PR upgrades to `quantecon-book-theme==0.10.0`
This PR: - Removes numpy import and its support - Fixes minor typos and doc-string updates - Uses `qe.Timer` instead of `time.time`
In jax_nn we state the following: We work with row vectors because Python numerical operations are row-major rather than column-major, so that row-based operations tend to be more efficient. I'm...
This PR: - Updates the JAX code to latest APIs. JAX now supports factorial. - Fixes typos and math errors.
This PR: - Uses the new `qe.Timer` for tracking the execution time. - Some minor typos and styling fixes.
Feedback from @jstac 2. For now I suggest that we keep the JAX lecture series separate but rename it to `GPU computing for computational economics'. - [ ] rename lecture...
The workflows - `cache` - `publish` - `ci` have been upgraded to update CUDANN. This should be moved to the base image and reverted https://github.com/QuantEcon/lecture-jax/pull/220/commits/208ded23d2bc6e7d8900f8ed251a8facc036c97a https://github.com/QuantEcon/lecture-jax/pull/220/commits/59f3c50a0a84f09e5828ea79aa0b06db559e33ae
I think this syntax ``` start = time.time() result2 = jnp.cos(X) jax.device_get(result2) # Force execution completion second_time = time.time() - start ``` is nicer than `.block_until_ready()` for timing. Could someone...
Update the RUNSON GitHub Actions to make use of our QuantEcon custom AMI (except for the collab.yml workflow) to speed up build time.