Skip to content

zoravur/jax-ml-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jax Algorithms

Common machine learning algorithms implemented in Jax

All notebooks are located in the notebooks/ directory.

Model Dataset Filename
Linear Regression California housing dataset linear-regression.ipynb
Logistic Regression Wisconsin Diagnostic Breast Cancer logistic-regression.ipynb
MLP MNIST mlp.ipynb
CNN CIFAR-10 cnn.ipynb
CNN CIFAR-10 cifar-redux.ipynb
VAE MNIST TODO
BoW + TFIDF + LogReg IMDB Sentiment nlp-intro.ipynb

Setup

  1. Create a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  2. Install dependencies:

    pip install -r requirements.txt
  3. Launch Jupyter:

    jupyter lab
  4. Open any of the notebook files to explore the implementations.

About

Common ML algorithms implemented from scratch in JAX

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors