Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/birkhoffg/jax-practice
https://github.com/birkhoffg/jax-practice
Last synced: about 7 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/birkhoffg/jax-practice
- Owner: BirkhoffG
- License: apache-2.0
- Created: 2023-09-11T00:38:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-27T11:22:06.000Z (about 1 year ago)
- Last Synced: 2024-12-20T18:36:08.879Z (15 days ago)
- Language: Python
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Practice Questions of JAX
This is a practice project for demonstrating your familiarity of JAX.
It contains following small projects:
- [00_data_preprocessor.ipynb](00_data_preprocessor.ipynb)
## How to Get Started
1. Clone this repo:
``` sh
git clone https://github.com/BirkhoffG/jax-practice.git
```2. Install all the dependencies:
``` sh
cd jax-practice
pip install -e ".[dev]"
```3. Start working on these small projects by editing the code in the
jupyter notebook.4. Once it is done, create a pull request.
## Some Helpful Tips
- We are using [nbdev](https://nbdev.fast.ai/) for our library
development. This repo is also based on `nbdev`. It will be helpful to
know what these comments are: `nbdev_export`, `nbdev_clean`,
`nbdev_test`.
- This tutorial is a good start in learning `nbdev`:
https://nbdev.fast.ai/tutorials/tutorial.html
- Learn how to use `nbdev` in `jax-relax`:
https://birkhoffg.github.io/jax-relax/tutorials/contribution.html