8000 GitHub - kshkss/extending-jax: Extending JAX with custom Rust code
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kshkss/extending-jax

 
 

Repository files navigation

Extending JAX with custom Rust code

This repository demonstrate how to add custom XLA ops to JAX with custom Rust code. The codes are based on demonstration using c++ and CUDA.

Running the demonstration

This repository uses Rye to manage python environment and Pytest to manage tests. First of all, compile Rust codes and set up python environment:

# rye sync

Then, run tests:

# rye run pytest

About

Extending JAX with custom Rust code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 44.9%
  • C++ 29.5%
  • Rust 12.5%
  • Cuda 9.2%
  • CMake 3.9%
0