Skip to content

sungyubkim/hands_on_jax

Repository files navigation

hands_on_jax

Simple codes for JAX in practice

0. JAX as numpy with auto-differentiation

  • Linearization of function

    Alt text

1. Construct Neural Networks with Haiku

  • Visualizing MLP structure

    Alt text

2. Stochastic Models

  • Monte-Carlo DropOut (MCDO)

    Alt text

3. Image Classification

  • Learning rate scheduling

    Alt text

4. Loss landscape

  • Visualizing loss landscape with filter normalization

    Visualization method with weight decay without weight decay
    Filter Normalization Alt text Alt text
    Random vector Alt text Alt text
  • Eigenspectrum of Hessian with stochastic Lanczos iteration

    Eigenspectrum with weight decay without weight decay
    Connectivitiy Hessian Alt text Alt text
    Hessian Alt text Alt text

About

Simple codes for JAX in practice

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published