Skip to content
Open
Binary file not shown.
Copy link

Choose a reason for hiding this comment

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

It seems the intention is that this repo be the home for the the ecosystem TR. If that is true then can we include its source here, not just the PDF, so that it can be reviewed, and updated more easily?

Binary file not shown.
Binary file added docs/source/_static/resources/megablocks_jax.pdf
Binary file not shown.
1 change: 1 addition & 0 deletions docs/source/_templates/navbar-top.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="getting_started.html">Get Started</a></li>
<li><a class="dropdown-item" href="tutorials.html">Tutorials</a></li>
<li><a class="dropdown-item" href="_static/resources/jax_ecosystem_technical_report.pdf">Learn more about the JAX AI Ecosystem</a></li>
</ul>
</li>
<li class="nav-item dropdown">
Expand Down
9 changes: 9 additions & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,15 @@ JAX AI Stack
JAX_Vision_transformer
JAX_time_series_classification

.. toctree::
:hidden:
:caption: Learn more about the JAX AI Ecosystem
:maxdepth: 1

learn_ecosystem
jax_tpu_casml
megablocks

.. toctree::
:hidden:
:caption: Developer resources
Expand Down
3 changes: 3 additions & 0 deletions docs/source/jax_tpu_casml.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Intro to JAX & TPUs

Learn more about TPUs, how they work, and how to use JAX and Pallas to use TPUs effectively in this [Intro to JAX & TPUs slide deck](_static/resources/jax_and_tpus_casml.pdf) and [video](https://rsvp.withgoogle.com/events/intro-to-jax-and-google-tpu-for-casml-attendees/sessions/inro-to-jax-and-google-tpu).
3 changes: 3 additions & 0 deletions docs/source/learn_ecosystem.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# The JAX Ecosystem: A Modular, Scalable, and High-Performance ML Ecosystem (Technical Report)

The JAX AI ecosystem extends the JAX numerical core with a collection of Google-backed composable libraries, evolving it into a robust, end-to-end, open-source platform for Machine Learning at extreme scales. Learn more about the JAX AI Ecosystem in the [*The JAX Ecosystem: A Modular, Scalable, and High-Performance ML Ecosystem* Technical Report (pdf)](_static/resources/jax_ecosystem_technical_report.pdf) document.
5 changes: 5 additions & 0 deletions docs/source/megablocks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Megablocks

[Megablocks](https://arxiv.org/pdf/2211.15841) is a library for building large-scale machine learning models with JAX.

Check out [this presentation](_static/resources/megablocks_jax.pdf) and watch [this video](https://www.youtube.com/watch?v=tWkMj6lUp1c) for an overview of Megablocks and its capabilities, including dealing with sparsity and *ragged dot* operations.
2 changes: 2 additions & 0 deletions docs/source/videos.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@
A collection of videos related to the JAX AI Stack, including talks, tutorials, and presentations.

- [JAX DevLab 2025 Playlist](https://www.youtube.com/playlist?list=PLlFotmaRrOztzhilpCT4vBsa0R9hz5ADD)
- Learn more about TPUs, how they work, and how to use JAX and Pallas to use TPUs effectively in this [video](https://rsvp.withgoogle.com/events/intro-to-jax-and-google-tpu-for-casml-attendees/sessions/inro-to-jax-and-google-tpu).
- Watch [this video](https://www.youtube.com/watch?v=tWkMj6lUp1c) for an overview of [Megablocks](https://arxiv.org/pdf/2211.15841), a library for building large-scale machine learning models with JAX.