A functional language for machine learning. Inspired by Clojure, compiled to GPUs.
-
Updated
Oct 24, 2026 - Rust
A functional language for machine learning. Inspired by Clojure, compiled to GPUs.
Bringing StableHLO to Apple Silicon
a Haskell library and runtime for building, compiling, and executing machine learning programs targeting StableHLO
WGSL → NPU transpiler. Compiles WebGPU shading language to native NPU formats (CoreML, ONNX, TFLite, StableHLO).
XLA Launcher is a high-performance, lightweight C++ library designed to provide a simple interface for loading and executing computation graphs represented in the StableHLO format.
Torus-Oriented Runtime Compiler: tile-aware compilation for TPU torus topologies. A TPU-native DSL that turns declarative sharding annotations into hardware-aware execution, emitting StableHLO for XLA/GSPMD.
Tensor Logic as a StableHLO-emitting DSL for PJRT runtimes
Run JAX on MacBook Apple GPUs with pinned Metal/MPS profiles, jax-metal/jax-metallib compatibility checks, CPU fallback, and benchmarks.
Miami University Undergraduate Summer Scholars program, tensor processing unit research repository
Graph-native numerical computation for Rust, compiled to XLA
High-performance JAX-to-TensorRT compilation pipeline and decoupled gRPC streaming inference server for quantitative trading architectures.
Autodiff for Kotlin, compiled not traced. A K2 compiler plugin turns grad {} into gradient code; lowers to StableHLO and runs on GPU via PJRT or IREE.
To associate your repository with the stablehlo topic, visit your repo's landing page and select "manage topics."