gordicaleksa/get-started-with-JAX
The purpose of this repo is to make it easy to get started with JAX, Flax, and Haiku. It contains my "Machine Learning with JAX" series of tutorials (YouTube videos and Jupyter Notebooks) as well as the content I found useful while learning about the JAX ecosystem.
This project provides a clear pathway for machine learning practitioners to learn and implement JAX, Flax, and Haiku for their model development. It offers a series of YouTube tutorials and accompanying Jupyter Notebooks, guiding users from basic JAX concepts to building and training neural networks, even on multiple machines and TPUs. This resource is for ML engineers and researchers looking to adopt the JAX ecosystem.
776 stars. No commits in the last 6 months.
Use this if you are an ML engineer or researcher who wants to learn how to build and train machine learning models using the JAX ecosystem, including frameworks like Flax and Haiku.
Not ideal if you are looking for a comprehensive list of all JAX resources or advanced, niche JAX applications.
Stars
776
Forks
117
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Nov 29, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/gordicaleksa/get-started-with-JAX"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
explosion/thinc
🔮 A refreshing functional take on deep learning, compatible with your favorite libraries
google-deepmind/optax
Optax is a gradient processing and optimization library for JAX.
patrick-kidger/diffrax
Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable....
google/grain
Library for reading and processing ML training data.
patrick-kidger/equinox
Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/