Skip to content

bkestelman/jax-ml-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

JAX ML Tutorial

ML from Scratch

A fun and important part of studying machine learning is building models from scratch - that is, without using the prebaked ones available in DL frameworks. What's not fun is calculating derivatives by hand and hard coding them into your models.

Automatic Differentiation and JAX

JAX is a package for automatic differentiation, which is the fundamental technique that makes it possible for deep learning frameworks like Pytorch and Tensorflow to magically back-propagate all the derivatives through arbitrarily complex models.

Here we will learn about and create many ML models from scratch while letting JAX take care of automatic differentiation for us. Let's get started!

Other Useful JAX Tutorials

There is also some interesting discussion of JAX on Reddit r/MachineLearning

About

Adventures building ML models using JAX Autograd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors