Add a Numba-enabled JupyterLite deployment - #2336
Conversation
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
|
Here I build the current PyTensor source as a pure-Python wheel and deploy an executable JupyterLite notebook using xeus-python, Numba, and llvmlite from emscripten-forge. The demonstration is adapted from PyTensor’s existing introduction notebook and compiles the same symbolic expression with mode="NUMBA", now running entirely in the browser. The workflow builds the site for every pull request and deploys it to GitHub Pages from main. |
e70ff0c to
775ddf9
Compare
|
Closing and reopening to see if the CI enables. |
2c7e54b to
3aeba62
Compare
|
Once this PR is merged, could you please enable GitHub Pages under Settings → Pages and select GitHub Actions as the deployment source? The workflow will then deploy the JupyterLite site from main. Once complete, it should be available at: |
|
Can we add it to the docs instead of as a github page? |
Description
Related Issue
Checklist
Type of change